2138-1848:717122252.879 : ============Debug Start==========
2138-1848:717122253.216 : Date : 2020/5/18 09:51:59
2138-1848:717122253.308 : Process ID : 2138
2138-1848:717122253.689 : Windows : Version 10.0 build 18363 
2138-1848:717122254.181 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717122254.251 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717122254.326 : MemoryStatus.ullAvailPhys : 5901963264
2138-1848:717122254.390 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717122254.462 : MemoryStatus.ullAvailPageFile : 7314706432
2138-1848:717122254.528 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717122254.593 : MemoryStatus.ullAvailVirtual : 1725812736
2138-1848:717122254.894 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717122255.008 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717122255.070 : CPU Family 6 Model 10 Stepping 7
2138-1848:717122255.330 : CPU Count : 4
2138-1848:717122255.382 : CPU Frequency : 100.000 Mhz
2138-1848:717122260.515 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717122260.655 : => InitializeDriver
2138-1848:717122260.901 : <= InitializeDriver ret = 1
2138-1848:717122260.963 : => InitializeScanner
2138-1848:717122261.047 : => CAsicIO::GetDeviceList
2138-1848:717122261.242 : => CNT96226::CNT96226
2138-1848:717122261.309 : => CNT96226::Open
2138-1848:717122283.520 : <= CNT96226::Open ret = 1
2138-1848:717122283.621 : => CNT96226::Initialize
2138-1848:717122283.821 : <= CNT96226::Initialize ret = 1
2138-1848:717122283.882 : <= CNT96226::CNT96226
2138-1848:717122283.939 : => CNT96226::EnumAvailableDevice
2138-1848:717122287.530 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717122287.617 : DeviceHandleTable[ 0 ] = 256
2138-1848:717122287.684 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717126030.700 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717126031.859 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717126040.063 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717126040.281 : => IoObject::GetLockName
2138-1848:717126040.412 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717126040.555 : <= IoObject::GetLockName
2138-1848:717126041.521 : => CNT96226::VenderCmd_GetData
2138-1848:717126041.664 : iCmd = 3, nBytes = 2
2138-1848:717126433.695 : 0000 : 06 38 
2138-1848:717126433.950 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717126434.123 : => CNT96226::VenderCmd_GetData
2138-1848:717126434.260 : iCmd = 4, nBytes = 2
2138-1848:717126752.446 : 0000 : 07 07 
2138-1848:717126752.708 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717126752.916 : Device 0 USB ID = 0638 : 0707
2138-1848:717126753.094 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717126753.248 : IO Send command 10 bytes
2138-1848:717126753.375 : => CNT96226::VenderCmd_SetData
2138-1848:717126753.500 : iCmd = 0, nBytes = 10
2138-1848:717126753.733 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717126964.243 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717126964.469 : => CNT96226::VenderCmd_GetData
2138-1848:717126964.597 : iCmd = 0, nBytes = 165
2138-1848:717127172.411 : skip dump 37 bytes
2138-1848:717127172.827 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717127173.117 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717127173.403 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717127173.685 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717127173.957 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717127174.238 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717127174.509 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717127174.778 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717127174.920 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717127175.051 : => CNT96226::VenderCmd_GetData
2138-1848:717127175.382 : iCmd = 1, nBytes = 4
2138-1848:717127376.740 : 0000 : 00 00 00 00 
2138-1848:717127376.961 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717127377.101 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717127377.233 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717127377.380 : IO Send command 10 bytes
2138-1848:717127377.490 : => CNT96226::VenderCmd_SetData
2138-1848:717127377.623 : iCmd = 0, nBytes = 10
2138-1848:717127377.850 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717127723.334 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717127723.617 : => CNT96226::VenderCmd_GetData
2138-1848:717127723.743 : iCmd = 0, nBytes = 128
2138-1848:717127950.175 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717127950.589 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717127950.886 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717127951.174 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717127951.450 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717127951.722 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717127951.993 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717127952.261 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717127952.403 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717127952.549 : => CNT96226::VenderCmd_GetData
2138-1848:717127952.663 : iCmd = 1, nBytes = 4
2138-1848:717128157.911 : 0000 : 00 00 00 00 
2138-1848:717128158.100 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717128158.234 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717128158.508 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717128158.655 : => CNT96226::Close
2138-1848:717128165.761 : <= CNT96226::Close ret = 1
2138-1848:717128165.927 : <= CNT96226::~CNT96226
2138-1848:717128166.102 : <= CAsicIO::GetDeviceList
2138-1848:717128166.979 : => IoObject::SetTimeout
2138-1848:717128167.101 : Timeout--> In = 0 Out = 0
2138-1848:717128167.220 : <= IoObject::SetTimeout
2138-1848:717128167.357 : => CAsicIO::CAsicIO
2138-1848:717128167.509 : => CNT96226::CNT96226
2138-1848:717128167.625 : => CNT96226::Open
2138-1848:717128213.222 : <= CNT96226::Open ret = 1
2138-1848:717128213.456 : => CNT96226::Initialize
2138-1848:717128213.879 : <= CNT96226::Initialize ret = 1
2138-1848:717128214.012 : <= CNT96226::CNT96226
2138-1848:717128214.133 : <= CAsicIO::CAsicIO
2138-1848:717128214.256 : => CAsicIO::InitializeDevice
2138-1848:717128214.395 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717128222.174 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717128222.439 : => IoObject::GetLockName
2138-1848:717128222.568 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717128222.711 : <= IoObject::GetLockName
2138-1848:717128223.672 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717128223.835 : IO Send command 10 bytes
2138-1848:717128223.951 : => CNT96226::VenderCmd_SetData
2138-1848:717128224.073 : iCmd = 0, nBytes = 10
2138-1848:717128224.298 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717128585.017 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717128585.302 : => CNT96226::VenderCmd_GetData
2138-1848:717128585.431 : iCmd = 0, nBytes = 128
2138-1848:717128800.102 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717128800.479 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717128800.783 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717128801.069 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717128801.336 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717128801.602 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717128801.864 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717128802.125 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717128802.265 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717128802.639 : => CNT96226::VenderCmd_GetData
2138-1848:717128802.770 : iCmd = 1, nBytes = 4
2138-1848:717129013.165 : 0000 : 00 00 00 00 
2138-1848:717129013.393 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717129013.787 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717129013.917 : => CNT96226::VenderCmd_GetData
2138-1848:717129014.036 : iCmd = 3, nBytes = 2
2138-1848:717129408.129 : 0000 : 06 38 
2138-1848:717129408.304 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717129408.440 : => CNT96226::VenderCmd_GetData
2138-1848:717129408.553 : iCmd = 4, nBytes = 2
2138-1848:717129724.656 : 0000 : 07 07 
2138-1848:717129724.876 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717129725.159 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717129725.355 : => IoObject::InitializeDevice
2138-1848:717129725.548 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717129726.920 : <= IoObject::InitializeDevice ret = 1
2138-1848:717129727.079 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717129728.165 : => FindScanner
2138-1848:717129728.288 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717129728.427 : <= FindScanner ret = 1
2138-1848:717129728.548 : => IoObject::IoLockStart
2138-1848:717129728.726 : => CAsicIO::CheckDevice
2138-1848:717129728.846 : => CNT96226::ConnectIsAvailable
2138-1848:717129752.345 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717129752.543 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717129752.666 : <= IoObject::IoLockStart
2138-1848:717129752.784 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717129752.920 : IO Send command 10 bytes
2138-1848:717129753.107 : => CNT96226::VenderCmd_SetData
2138-1848:717129753.227 : iCmd = 0, nBytes = 10
2138-1848:717129753.442 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717129960.947 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717129961.147 : System send command 10 bytes + data 0 bytes
2138-1848:717129961.280 : IO total need to receive data 5 bytes
2138-1848:717129961.406 : => CNT96226::VenderCmd_GetData
2138-1848:717129961.523 : iCmd = 0, nBytes = 5
2138-1848:717130169.126 : 0000 : 06 00 02 02 ab 
2138-1848:717130169.326 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717130169.455 : System total receive data 5 bytes
2138-1848:717130169.582 : => CNT96226::VenderCmd_GetData
2138-1848:717130169.696 : iCmd = 1, nBytes = 4
2138-1848:717130378.675 : 0000 : 00 00 00 00 
2138-1848:717130378.876 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717130379.128 : <= CAsicIO::DoIo ret = 1
2138-1848:717130379.255 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717130379.401 : IO Send command 10 bytes
2138-1848:717130379.599 : => CNT96226::VenderCmd_SetData
2138-1848:717130379.716 : iCmd = 0, nBytes = 10
2138-1848:717130379.927 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717130578.111 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717130578.312 : System send command 10 bytes + data 0 bytes
2138-1848:717130578.444 : IO total need to receive data 165 bytes
2138-1848:717130578.577 : => CNT96226::VenderCmd_GetData
2138-1848:717130578.691 : iCmd = 0, nBytes = 165
2138-1848:717130775.392 : skip dump 37 bytes
2138-1848:717130776.125 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717130776.410 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717130776.685 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717130776.963 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717130777.230 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717130777.506 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717130777.773 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717130778.030 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717130778.169 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717130778.295 : System total receive data 165 bytes
2138-1848:717130778.423 : => CNT96226::VenderCmd_GetData
2138-1848:717130778.737 : iCmd = 1, nBytes = 4
2138-1848:717130980.468 : 0000 : 00 00 00 00 
2138-1848:717130980.666 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717130980.890 : <= CAsicIO::DoIo ret = 1
2138-1848:717130981.011 : Dump Inquiry
2138-1848:717130981.260 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717130981.542 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717130981.821 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717130982.097 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717130982.355 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717130982.625 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717130982.882 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717130983.135 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717130983.411 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717130983.676 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717130983.859 : 00a0 : 00 00 00 00 00 
2138-1848:717130983.988 : => ReadNVMDataInternal
2138-1848:717130984.450 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717130984.595 : IO Send command 10 bytes
2138-1848:717130984.769 : => CNT96226::VenderCmd_SetData
2138-1848:717130984.884 : iCmd = 0, nBytes = 10
2138-1848:717130985.093 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717131337.627 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717131337.848 : System send command 10 bytes + data 0 bytes
2138-1848:717131337.984 : IO total need to receive data 128 bytes
2138-1848:717131338.114 : => CNT96226::VenderCmd_GetData
2138-1848:717131338.229 : iCmd = 0, nBytes = 128
2138-1848:717131549.681 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717131550.041 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717131550.323 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717131550.593 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717131550.852 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717131551.111 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717131551.368 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717131551.634 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717131551.772 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717131551.907 : System total receive data 128 bytes
2138-1848:717131552.033 : => CNT96226::VenderCmd_GetData
2138-1848:717131552.149 : iCmd = 1, nBytes = 4
2138-1848:717131762.203 : 0000 : 00 00 00 00 
2138-1848:717131762.379 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717131762.616 : <= CAsicIO::DoIo ret = 1
2138-1848:717131762.756 : NVMData.PadScanCount = 0
2138-1848:717131762.868 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717131762.984 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717131763.106 : NVMData.FlatbedScanCount = 0
2138-1848:717131763.219 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717131763.337 : NVMData.SideEdgeFletbed = 0
2138-1848:717131763.449 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717131763.562 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717131763.679 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717131763.804 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717131763.922 : NVMData.BornMonth = 0
2138-1848:717131764.028 : NVMData.BornDay = 0
2138-1848:717131764.139 : NVMData.BornYear = 0
2138-1848:717131764.241 : NVMData.FirstScanMonth = 5
2138-1848:717131764.356 : NVMData.FirstScanDay = 18
2138-1848:717131764.475 : NVMData.FirstScanYear = 2020
2138-1848:717131764.596 : NVMData.VerticalMagnification = 0
2138-1848:717131764.712 : NVMData.HorizontalMagnification = 0
2138-1848:717131764.835 : NVMData.PowerSavingTime = 15
2138-1848:717131764.950 : NVMData.SN = A094165189010062
2138-1848:717131765.061 : NVMData.AutoFeed = 0
2138-1848:717131765.166 : NVMData.CCDType = 0
2138-1848:717131765.467 : NVMData.ScanSpeed = 0
2138-1848:717131765.582 : NVMData.RollerCount = 0
2138-1848:717131765.693 : NVMData.MultifeedCount = 0
2138-1848:717131765.801 : NVMData.JamCount = 0
2138-1848:717131765.909 : NVMData.IdentifyInfo = 
2138-1848:717131766.018 : NVMData.FormalName = 
2138-1848:717131766.119 : NVMData.ReservedB = 0
2138-1848:717131766.227 : NVMData.FunctionCode = 0
2138-1848:717131766.337 : NVMData.PreFeed = 0
2138-1848:717131766.440 : NVMData.PreFeedTime = 0
2138-1848:717131766.548 : NVMData.ButtonNumber = 0
2138-1848:717131766.656 : NVMData.PowerOffTime = 0
2138-1848:717131766.767 : <= ReadNVMDataInternal ret = 1
2138-1848:717131766.909 : => IoObject::IoLockEnd
2138-1848:717131767.064 : <= IoObject::IoLockEnd
2138-1848:717131767.171 : <= InitializeScanner ret = 1
2138-1848:717131767.297 : => GetLogicalScannerAbilityEx
2138-1848:717131767.421 : => IoObject::IoLockStart
2138-1848:717131767.583 : => CAsicIO::CheckDevice
2138-1848:717131767.695 : => CNT96226::ConnectIsAvailable
2138-1848:717131792.236 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717131792.436 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717131792.556 : <= IoObject::IoLockStart
2138-1848:717131792.676 : => IoObject::IoLockEnd
2138-1848:717131792.851 : <= IoObject::IoLockEnd
2138-1848:717131793.060 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717131793.216 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717132042.684 : => ReadNVMData
2138-1848:717132042.939 : => IoObject::IoLockStart
2138-1848:717132043.172 : => CAsicIO::CheckDevice
2138-1848:717132043.287 : => CNT96226::ConnectIsAvailable
2138-1848:717132072.645 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717132072.890 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717132073.020 : <= IoObject::IoLockStart
2138-1848:717132073.152 : => ReadNVMDataInternal
2138-1848:717132073.278 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717132073.422 : IO Send command 10 bytes
2138-1848:717132073.687 : => CNT96226::VenderCmd_SetData
2138-1848:717132073.805 : iCmd = 0, nBytes = 10
2138-1848:717132074.036 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717132430.371 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717132430.633 : System send command 10 bytes + data 0 bytes
2138-1848:717132430.800 : IO total need to receive data 128 bytes
2138-1848:717132430.944 : => CNT96226::VenderCmd_GetData
2138-1848:717132431.067 : iCmd = 0, nBytes = 128
2138-1848:717132639.757 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717132640.161 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717132640.459 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717132640.742 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717132641.026 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717132641.294 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717132641.563 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717132641.823 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717132641.965 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717132642.097 : System total receive data 128 bytes
2138-1848:717132642.234 : => CNT96226::VenderCmd_GetData
2138-1848:717132642.360 : iCmd = 1, nBytes = 4
2138-1848:717132843.730 : 0000 : 00 00 00 00 
2138-1848:717132843.926 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717132844.191 : <= CAsicIO::DoIo ret = 1
2138-1848:717132844.328 : NVMData.PadScanCount = 0
2138-1848:717132844.448 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717132844.567 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717132844.696 : NVMData.FlatbedScanCount = 0
2138-1848:717132844.813 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717132844.930 : NVMData.SideEdgeFletbed = 0
2138-1848:717132845.045 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717132845.166 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717132845.285 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717132845.647 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717132845.778 : NVMData.BornMonth = 0
2138-1848:717132845.886 : NVMData.BornDay = 0
2138-1848:717132845.993 : NVMData.BornYear = 0
2138-1848:717132846.099 : NVMData.FirstScanMonth = 5
2138-1848:717132846.213 : NVMData.FirstScanDay = 18
2138-1848:717132846.334 : NVMData.FirstScanYear = 2020
2138-1848:717132846.452 : NVMData.VerticalMagnification = 0
2138-1848:717132846.570 : NVMData.HorizontalMagnification = 0
2138-1848:717132846.687 : NVMData.PowerSavingTime = 15
2138-1848:717132846.801 : NVMData.SN = A094165189010062
2138-1848:717132846.909 : NVMData.AutoFeed = 0
2138-1848:717132847.022 : NVMData.CCDType = 0
2138-1848:717132847.127 : NVMData.ScanSpeed = 0
2138-1848:717132847.232 : NVMData.RollerCount = 0
2138-1848:717132847.338 : NVMData.MultifeedCount = 0
2138-1848:717132847.443 : NVMData.JamCount = 0
2138-1848:717132847.549 : NVMData.IdentifyInfo = 
2138-1848:717132847.667 : NVMData.FormalName = 
2138-1848:717132847.775 : NVMData.ReservedB = 0
2138-1848:717132847.887 : NVMData.FunctionCode = 0
2138-1848:717132847.991 : NVMData.PreFeed = 0
2138-1848:717132848.098 : NVMData.PreFeedTime = 0
2138-1848:717132848.211 : NVMData.ButtonNumber = 0
2138-1848:717132848.320 : NVMData.PowerOffTime = 0
2138-1848:717132848.431 : <= ReadNVMDataInternal ret = 1
2138-1848:717132848.558 : => IoObject::IoLockEnd
2138-1848:717132848.715 : <= IoObject::IoLockEnd
2138-1848:717132848.821 : <= ReadNVMData ret = 1
2138-1848:717133604.806 : => TerminateDriver
2138-1848:717133605.109 : => CAsicIO::~CAsicIO,pStage=85003336
2138-1848:717133605.265 : => CNT96226::Close
2138-1848:717133612.571 : <= CNT96226::Close ret = 1
2138-1848:717133612.754 : <= CAsicIO::~CAsicIO
2138-1848:717133612.879 : => IoObject::IoLockEnd
2138-1848:717133612.993 : <= IoObject::IoLockEnd
2138-1848:717133613.116 : => IoObject::TerminateDevice
2138-1848:717133613.246 : => IoObject::IoLockEnd
2138-1848:717133613.356 : <= IoObject::IoLockEnd
2138-1848:717133613.545 : <= IoObject::TerminateDevice
2138-1848:717133613.935 : <= TerminateDriver ret = 1
2138-1848:717135927.490 : ============Debug Start==========
2138-1848:717135927.841 : Date : 2020/5/18 09:51:59
2138-1848:717135927.925 : Process ID : 2138
2138-1848:717135928.288 : Windows : Version 10.0 build 18363 
2138-1848:717135928.792 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717135928.859 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717135928.927 : MemoryStatus.ullAvailPhys : 5901873152
2138-1848:717135928.990 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717135929.056 : MemoryStatus.ullAvailPageFile : 7314079744
2138-1848:717135929.120 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717135929.182 : MemoryStatus.ullAvailVirtual : 1725833216
2138-1848:717135929.246 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717135929.355 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717135929.420 : CPU Family 6 Model 10 Stepping 7
2138-1848:717135929.675 : CPU Count : 4
2138-1848:717135929.729 : CPU Frequency : 100.000 Mhz
2138-1848:717135934.472 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717135934.625 : => InitializeDriver
2138-1848:717135934.891 : <= InitializeDriver ret = 1
2138-1848:717137965.574 : => InitializeScanner
2138-1848:717137965.832 : => CAsicIO::GetDeviceList
2138-1848:717137966.258 : => CNT96226::CNT96226
2138-1848:717137966.326 : => CNT96226::Open
2138-1848:717137990.720 : <= CNT96226::Open ret = 1
2138-1848:717137990.833 : => CNT96226::Initialize
2138-1848:717137991.047 : <= CNT96226::Initialize ret = 1
2138-1848:717137991.111 : <= CNT96226::CNT96226
2138-1848:717137991.169 : => CNT96226::EnumAvailableDevice
2138-1848:717137994.789 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717137994.871 : DeviceHandleTable[ 0 ] = 256
2138-1848:717137994.933 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717141700.945 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717141702.100 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717141710.740 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717141710.983 : => IoObject::GetLockName
2138-1848:717141711.117 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717141711.264 : <= IoObject::GetLockName
2138-1848:717141712.287 : => CNT96226::VenderCmd_GetData
2138-1848:717141712.434 : iCmd = 3, nBytes = 2
2138-1848:717142122.904 : 0000 : 06 38 
2138-1848:717142123.164 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717142123.331 : => CNT96226::VenderCmd_GetData
2138-1848:717142123.460 : iCmd = 4, nBytes = 2
2138-1848:717142441.239 : 0000 : 07 07 
2138-1848:717142441.475 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717142441.676 : Device 0 USB ID = 0638 : 0707
2138-1848:717142441.875 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717142442.020 : IO Send command 10 bytes
2138-1848:717142442.139 : => CNT96226::VenderCmd_SetData
2138-1848:717142442.268 : iCmd = 0, nBytes = 10
2138-1848:717142442.490 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717142648.300 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717142648.535 : => CNT96226::VenderCmd_GetData
2138-1848:717142648.665 : iCmd = 0, nBytes = 165
2138-1848:717142822.856 : skip dump 37 bytes
2138-1848:717142823.297 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717142823.596 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717142823.887 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717142824.172 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717142824.450 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717142824.735 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717142824.999 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717142825.271 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717142825.413 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717142825.550 : => CNT96226::VenderCmd_GetData
2138-1848:717142825.916 : iCmd = 1, nBytes = 4
2138-1848:717142995.851 : 0000 : 00 00 00 00 
2138-1848:717142996.036 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717142996.176 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717142996.310 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717142996.461 : IO Send command 10 bytes
2138-1848:717142996.578 : => CNT96226::VenderCmd_SetData
2138-1848:717142996.694 : iCmd = 0, nBytes = 10
2138-1848:717142996.924 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717143331.201 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717143331.509 : => CNT96226::VenderCmd_GetData
2138-1848:717143331.639 : iCmd = 0, nBytes = 128
2138-1848:717143578.046 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717143578.456 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717143578.757 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717143579.036 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717143579.304 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717143579.566 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717143579.821 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717143580.084 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717143580.224 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717143580.364 : => CNT96226::VenderCmd_GetData
2138-1848:717143580.481 : iCmd = 1, nBytes = 4
2138-1848:717143793.778 : 0000 : 00 00 00 00 
2138-1848:717143794.035 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717143794.193 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717143794.533 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717143794.694 : => CNT96226::Close
2138-1848:717143802.756 : <= CNT96226::Close ret = 1
2138-1848:717143802.937 : <= CNT96226::~CNT96226
2138-1848:717143803.122 : <= CAsicIO::GetDeviceList
2138-1848:717143804.017 : => IoObject::SetTimeout
2138-1848:717143804.143 : Timeout--> In = 0 Out = 0
2138-1848:717143804.266 : <= IoObject::SetTimeout
2138-1848:717143804.409 : => CAsicIO::CAsicIO
2138-1848:717143804.555 : => CNT96226::CNT96226
2138-1848:717143804.670 : => CNT96226::Open
2138-1848:717143853.669 : <= CNT96226::Open ret = 1
2138-1848:717143853.917 : => CNT96226::Initialize
2138-1848:717143854.366 : <= CNT96226::Initialize ret = 1
2138-1848:717143854.508 : <= CNT96226::CNT96226
2138-1848:717143854.637 : <= CAsicIO::CAsicIO
2138-1848:717143854.759 : => CAsicIO::InitializeDevice
2138-1848:717143854.934 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717143863.169 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717143863.422 : => IoObject::GetLockName
2138-1848:717143863.545 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717143863.702 : <= IoObject::GetLockName
2138-1848:717143864.698 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717143864.867 : IO Send command 10 bytes
2138-1848:717143865.002 : => CNT96226::VenderCmd_SetData
2138-1848:717143865.133 : iCmd = 0, nBytes = 10
2138-1848:717143865.372 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717144218.841 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717144219.103 : => CNT96226::VenderCmd_GetData
2138-1848:717144219.238 : iCmd = 0, nBytes = 128
2138-1848:717144436.257 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717144436.639 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717144436.934 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717144437.227 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717144437.502 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717144437.772 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717144438.048 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717144438.313 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717144438.452 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717144438.800 : => CNT96226::VenderCmd_GetData
2138-1848:717144438.936 : iCmd = 1, nBytes = 4
2138-1848:717144639.402 : 0000 : 00 00 00 00 
2138-1848:717144639.599 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717144639.739 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717144639.868 : => CNT96226::VenderCmd_GetData
2138-1848:717144639.992 : iCmd = 3, nBytes = 2
2138-1848:717145034.053 : 0000 : 06 38 
2138-1848:717145034.304 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717145034.469 : => CNT96226::VenderCmd_GetData
2138-1848:717145034.608 : iCmd = 4, nBytes = 2
2138-1848:717145355.241 : 0000 : 07 07 
2138-1848:717145355.492 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717145355.790 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717145355.991 : => IoObject::InitializeDevice
2138-1848:717145356.185 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717145357.500 : <= IoObject::InitializeDevice ret = 1
2138-1848:717145357.668 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717145358.630 : => FindScanner
2138-1848:717145358.750 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717145358.888 : <= FindScanner ret = 1
2138-1848:717145359.006 : => IoObject::IoLockStart
2138-1848:717145359.190 : => CAsicIO::CheckDevice
2138-1848:717145359.314 : => CNT96226::ConnectIsAvailable
2138-1848:717145382.014 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717145382.223 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717145382.354 : <= IoObject::IoLockStart
2138-1848:717145382.479 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717145382.617 : IO Send command 10 bytes
2138-1848:717145382.801 : => CNT96226::VenderCmd_SetData
2138-1848:717145382.925 : iCmd = 0, nBytes = 10
2138-1848:717145383.151 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717145584.905 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717145585.129 : System send command 10 bytes + data 0 bytes
2138-1848:717145585.274 : IO total need to receive data 5 bytes
2138-1848:717145585.399 : => CNT96226::VenderCmd_GetData
2138-1848:717145585.517 : iCmd = 0, nBytes = 5
2138-1848:717145795.978 : 0000 : 06 00 02 02 ab 
2138-1848:717145796.164 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717145796.294 : System total receive data 5 bytes
2138-1848:717145796.425 : => CNT96226::VenderCmd_GetData
2138-1848:717145796.546 : iCmd = 1, nBytes = 4
2138-1848:717146015.965 : 0000 : 00 00 00 00 
2138-1848:717146016.198 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717146016.449 : <= CAsicIO::DoIo ret = 1
2138-1848:717146016.585 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717146016.724 : IO Send command 10 bytes
2138-1848:717146016.916 : => CNT96226::VenderCmd_SetData
2138-1848:717146017.041 : iCmd = 0, nBytes = 10
2138-1848:717146017.261 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717146214.335 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717146214.557 : System send command 10 bytes + data 0 bytes
2138-1848:717146214.696 : IO total need to receive data 165 bytes
2138-1848:717146214.831 : => CNT96226::VenderCmd_GetData
2138-1848:717146214.953 : iCmd = 0, nBytes = 165
2138-1848:717146431.285 : skip dump 37 bytes
2138-1848:717146431.689 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717146431.982 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717146432.264 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717146432.552 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717146432.818 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717146433.093 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717146433.361 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717146433.621 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717146433.759 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717146433.891 : System total receive data 165 bytes
2138-1848:717146434.023 : => CNT96226::VenderCmd_GetData
2138-1848:717146434.356 : iCmd = 1, nBytes = 4
2138-1848:717146642.258 : 0000 : 00 00 00 00 
2138-1848:717146642.452 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717146642.700 : <= CAsicIO::DoIo ret = 1
2138-1848:717146642.825 : Dump Inquiry
2138-1848:717146643.076 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717146643.353 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717146643.630 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717146643.913 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717146644.178 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717146644.454 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717146644.721 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717146644.987 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717146645.261 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717146645.534 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717146645.722 : 00a0 : 00 00 00 00 00 
2138-1848:717146645.864 : => ReadNVMDataInternal
2138-1848:717146646.262 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717146646.407 : IO Send command 10 bytes
2138-1848:717146646.601 : => CNT96226::VenderCmd_SetData
2138-1848:717146646.718 : iCmd = 0, nBytes = 10
2138-1848:717146646.933 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717147003.233 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717147003.446 : System send command 10 bytes + data 0 bytes
2138-1848:717147003.546 : IO total need to receive data 128 bytes
2138-1848:717147003.634 : => CNT96226::VenderCmd_GetData
2138-1848:717147003.713 : iCmd = 0, nBytes = 128
2138-1848:717147202.584 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717147202.796 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717147202.975 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717147203.147 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717147203.303 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717147203.463 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717147203.620 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717147203.778 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717147203.863 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717147203.951 : System total receive data 128 bytes
2138-1848:717147204.029 : => CNT96226::VenderCmd_GetData
2138-1848:717147204.100 : iCmd = 1, nBytes = 4
2138-1848:717147333.531 : 0000 : 00 00 00 00 
2138-1848:717147333.681 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717147333.873 : <= CAsicIO::DoIo ret = 1
2138-1848:717147333.957 : NVMData.PadScanCount = 0
2138-1848:717147334.035 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717147334.105 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717147334.185 : NVMData.FlatbedScanCount = 0
2138-1848:717147334.254 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717147334.324 : NVMData.SideEdgeFletbed = 0
2138-1848:717147334.392 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717147334.464 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717147334.536 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717147334.607 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717147334.678 : NVMData.BornMonth = 0
2138-1848:717147334.744 : NVMData.BornDay = 0
2138-1848:717147334.811 : NVMData.BornYear = 0
2138-1848:717147334.873 : NVMData.FirstScanMonth = 5
2138-1848:717147334.940 : NVMData.FirstScanDay = 18
2138-1848:717147335.013 : NVMData.FirstScanYear = 2020
2138-1848:717147335.085 : NVMData.VerticalMagnification = 0
2138-1848:717147335.154 : NVMData.HorizontalMagnification = 0
2138-1848:717147335.225 : NVMData.PowerSavingTime = 15
2138-1848:717147335.294 : NVMData.SN = A094165189010062
2138-1848:717147335.357 : NVMData.AutoFeed = 0
2138-1848:717147335.420 : NVMData.CCDType = 0
2138-1848:717147335.625 : NVMData.ScanSpeed = 0
2138-1848:717147335.693 : NVMData.RollerCount = 0
2138-1848:717147335.760 : NVMData.MultifeedCount = 0
2138-1848:717147335.829 : NVMData.JamCount = 0
2138-1848:717147335.895 : NVMData.IdentifyInfo = 
2138-1848:717147335.962 : NVMData.FormalName = 
2138-1848:717147336.025 : NVMData.ReservedB = 0
2138-1848:717147336.088 : NVMData.FunctionCode = 0
2138-1848:717147336.150 : NVMData.PreFeed = 0
2138-1848:717147336.219 : NVMData.PreFeedTime = 0
2138-1848:717147336.281 : NVMData.ButtonNumber = 0
2138-1848:717147336.344 : NVMData.PowerOffTime = 0
2138-1848:717147336.413 : <= ReadNVMDataInternal ret = 1
2138-1848:717147336.522 : => IoObject::IoLockEnd
2138-1848:717147336.620 : <= IoObject::IoLockEnd
2138-1848:717147336.687 : <= InitializeScanner ret = 1
2138-1848:717148528.251 : => GetLogicalScannerAbility
2138-1848:717148528.470 : => IoObject::IoLockStart
2138-1848:717148528.640 : => CAsicIO::CheckDevice
2138-1848:717148528.722 : => CNT96226::ConnectIsAvailable
2138-1848:717148554.171 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717148554.320 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717148554.400 : <= IoObject::IoLockStart
2138-1848:717148554.478 : => IoObject::IoLockEnd
2138-1848:717148554.606 : <= IoObject::IoLockEnd
2138-1848:717148554.700 : <= GetLogicalScannerAbility ret = 1
2138-1848:717151818.364 : => GetLogicalScannerAbilityEx
2138-1848:717151818.557 : => IoObject::IoLockStart
2138-1848:717151818.703 : => CAsicIO::CheckDevice
2138-1848:717151818.763 : => CNT96226::ConnectIsAvailable
2138-1848:717151844.842 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717151844.964 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717151845.030 : <= IoObject::IoLockStart
2138-1848:717151845.094 : => IoObject::IoLockEnd
2138-1848:717151845.201 : <= IoObject::IoLockEnd
2138-1848:717151845.334 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717151845.411 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717157951.917 : => ReadNVMData
2138-1848:717157952.106 : => IoObject::IoLockStart
2138-1848:717157952.246 : => CAsicIO::CheckDevice
2138-1848:717157952.314 : => CNT96226::ConnectIsAvailable
2138-1848:717157975.331 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717157975.452 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717157975.514 : <= IoObject::IoLockStart
2138-1848:717157975.583 : => ReadNVMDataInternal
2138-1848:717157975.651 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717157975.723 : IO Send command 10 bytes
2138-1848:717157975.872 : => CNT96226::VenderCmd_SetData
2138-1848:717157975.936 : iCmd = 0, nBytes = 10
2138-1848:717157976.052 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717158314.250 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717158314.415 : System send command 10 bytes + data 0 bytes
2138-1848:717158314.490 : IO total need to receive data 128 bytes
2138-1848:717158314.561 : => CNT96226::VenderCmd_GetData
2138-1848:717158314.622 : iCmd = 0, nBytes = 128
2138-1848:717158524.092 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717158524.280 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717158524.428 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717158524.569 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717158524.705 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717158524.838 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717158524.969 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717158525.096 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717158525.168 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717158525.235 : System total receive data 128 bytes
2138-1848:717158525.303 : => CNT96226::VenderCmd_GetData
2138-1848:717158525.360 : iCmd = 1, nBytes = 4
2138-1848:717158693.081 : 0000 : 00 00 00 00 
2138-1848:717158693.225 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717158693.392 : <= CAsicIO::DoIo ret = 1
2138-1848:717158693.655 : NVMData.PadScanCount = 0
2138-1848:717158693.724 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717158693.786 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717158693.849 : NVMData.FlatbedScanCount = 0
2138-1848:717158693.908 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717158693.963 : NVMData.SideEdgeFletbed = 0
2138-1848:717158694.018 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717158694.080 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717158694.138 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717158694.195 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717158694.254 : NVMData.BornMonth = 0
2138-1848:717158694.309 : NVMData.BornDay = 0
2138-1848:717158694.364 : NVMData.BornYear = 0
2138-1848:717158694.418 : NVMData.FirstScanMonth = 5
2138-1848:717158694.473 : NVMData.FirstScanDay = 18
2138-1848:717158694.530 : NVMData.FirstScanYear = 2020
2138-1848:717158694.590 : NVMData.VerticalMagnification = 0
2138-1848:717158694.650 : NVMData.HorizontalMagnification = 0
2138-1848:717158694.711 : NVMData.PowerSavingTime = 15
2138-1848:717158694.772 : NVMData.SN = A094165189010062
2138-1848:717158694.823 : NVMData.AutoFeed = 0
2138-1848:717158694.875 : NVMData.CCDType = 0
2138-1848:717158694.927 : NVMData.ScanSpeed = 0
2138-1848:717158694.980 : NVMData.RollerCount = 0
2138-1848:717158695.036 : NVMData.MultifeedCount = 0
2138-1848:717158695.090 : NVMData.JamCount = 0
2138-1848:717158695.141 : NVMData.IdentifyInfo = 
2138-1848:717158695.196 : NVMData.FormalName = 
2138-1848:717158695.248 : NVMData.ReservedB = 0
2138-1848:717158695.303 : NVMData.FunctionCode = 0
2138-1848:717158695.355 : NVMData.PreFeed = 0
2138-1848:717158695.405 : NVMData.PreFeedTime = 0
2138-1848:717158695.459 : NVMData.ButtonNumber = 0
2138-1848:717158695.511 : NVMData.PowerOffTime = 0
2138-1848:717158695.569 : <= ReadNVMDataInternal ret = 1
2138-1848:717158695.634 : => IoObject::IoLockEnd
2138-1848:717158695.711 : <= IoObject::IoLockEnd
2138-1848:717158695.763 : <= ReadNVMData ret = 1
2138-1848:717167158.018 : => GetADFStatus
2138-1848:717167158.390 : => IoObject::IoLockStart
2138-1848:717167158.541 : => CAsicIO::CheckDevice
2138-1848:717167158.606 : => CNT96226::ConnectIsAvailable
2138-1848:717167178.502 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717167178.629 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717167178.707 : <= IoObject::IoLockStart
2138-1848:717167178.782 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717167178.863 : IO Send command 10 bytes
2138-1848:717167179.012 : => CNT96226::VenderCmd_SetData
2138-1848:717167179.079 : iCmd = 0, nBytes = 10
2138-1848:717167179.196 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717167317.682 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717167317.826 : System send command 10 bytes + data 0 bytes
2138-1848:717167317.911 : IO total need to receive data 2 bytes
2138-1848:717167317.982 : => CNT96226::VenderCmd_GetData
2138-1848:717167318.047 : iCmd = 0, nBytes = 2
2138-1848:717167433.666 : 0000 : 00 00 
2138-1848:717167433.821 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717167433.900 : System total receive data 2 bytes
2138-1848:717167433.973 : => CNT96226::VenderCmd_GetData
2138-1848:717167434.039 : iCmd = 1, nBytes = 4
2138-1848:717167545.739 : 0000 : 00 00 00 00 
2138-1848:717167545.869 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717167546.054 : <= CAsicIO::DoIo ret = 1
2138-1848:717167546.123 : Return status = 0
2138-1848:717167546.190 : => IoObject::IoLockEnd
2138-1848:717167546.270 : <= IoObject::IoLockEnd
2138-1848:717167546.324 : <= GetADFStatus ret = 1
2138-1848:717169879.471 : => GetADFStatus
2138-1848:717169879.681 : => IoObject::IoLockStart
2138-1848:717169879.865 : => CAsicIO::CheckDevice
2138-1848:717169879.929 : => CNT96226::ConnectIsAvailable
2138-1848:717169896.344 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717169896.452 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717169896.517 : <= IoObject::IoLockStart
2138-1848:717169896.584 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717169896.792 : IO Send command 10 bytes
2138-1848:717169896.949 : => CNT96226::VenderCmd_SetData
2138-1848:717169897.012 : iCmd = 0, nBytes = 10
2138-1848:717169897.127 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717170035.524 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717170035.685 : System send command 10 bytes + data 0 bytes
2138-1848:717170035.771 : IO total need to receive data 2 bytes
2138-1848:717170035.846 : => CNT96226::VenderCmd_GetData
2138-1848:717170035.919 : iCmd = 0, nBytes = 2
2138-1848:717170147.724 : 0000 : 00 00 
2138-1848:717170147.870 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717170147.957 : System total receive data 2 bytes
2138-1848:717170148.029 : => CNT96226::VenderCmd_GetData
2138-1848:717170148.096 : iCmd = 1, nBytes = 4
2138-1848:717170256.040 : 0000 : 00 00 00 00 
2138-1848:717170256.183 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717170256.377 : <= CAsicIO::DoIo ret = 1
2138-1848:717170256.452 : Return status = 0
2138-1848:717170256.527 : => IoObject::IoLockEnd
2138-1848:717170256.618 : <= IoObject::IoLockEnd
2138-1848:717170256.673 : <= GetADFStatus ret = 1
2138-1848:717172083.405 : => TerminateDriver
2138-1848:717172083.610 : => CAsicIO::~CAsicIO,pStage=142150728
2138-1848:717172083.693 : => CNT96226::Close
2138-1848:717172087.801 : <= CNT96226::Close ret = 1
2138-1848:717172087.898 : <= CAsicIO::~CAsicIO
2138-1848:717172087.969 : => IoObject::IoLockEnd
2138-1848:717172088.034 : <= IoObject::IoLockEnd
2138-1848:717172088.097 : => IoObject::TerminateDevice
2138-1848:717172088.163 : => IoObject::IoLockEnd
2138-1848:717172088.221 : <= IoObject::IoLockEnd
2138-1848:717172088.324 : <= IoObject::TerminateDevice
2138-1848:717172088.545 : <= TerminateDriver ret = 1
2138-1848:717214798.895 : ============Debug Start==========
2138-1848:717214799.241 : Date : 2020/5/18 09:52:02
2138-1848:717214799.325 : Process ID : 2138
2138-1848:717214799.667 : Windows : Version 10.0 build 18363 
2138-1848:717214800.145 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717214800.215 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717214800.287 : MemoryStatus.ullAvailPhys : 5901049856
2138-1848:717214800.356 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717214800.425 : MemoryStatus.ullAvailPageFile : 7317032960
2138-1848:717214800.492 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717214800.557 : MemoryStatus.ullAvailVirtual : 1723219968
2138-1848:717214800.623 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717214800.731 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717214800.797 : CPU Family 6 Model 10 Stepping 7
2138-1848:717214801.055 : CPU Count : 4
2138-1848:717214801.109 : CPU Frequency : 100.000 Mhz
2138-1848:717214805.926 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717214806.075 : => InitializeDriver
2138-1848:717214806.319 : <= InitializeDriver ret = 1
2138-1848:717214806.383 : => InitializeScanner
2138-1848:717214806.463 : => CAsicIO::GetDeviceList
2138-1848:717214806.663 : => CNT96226::CNT96226
2138-1848:717214806.725 : => CNT96226::Open
2138-1848:717214829.300 : <= CNT96226::Open ret = 1
2138-1848:717214829.402 : => CNT96226::Initialize
2138-1848:717214829.604 : <= CNT96226::Initialize ret = 1
2138-1848:717214829.667 : <= CNT96226::CNT96226
2138-1848:717214829.727 : => CNT96226::EnumAvailableDevice
2138-1848:717214833.235 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717214833.330 : DeviceHandleTable[ 0 ] = 256
2138-1848:717214833.393 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717218568.630 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717218569.758 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717218577.866 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717218578.095 : => IoObject::GetLockName
2138-1848:717218578.226 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717218578.378 : <= IoObject::GetLockName
2138-1848:717218579.221 : => CNT96226::VenderCmd_GetData
2138-1848:717218579.371 : iCmd = 3, nBytes = 2
2138-1848:717218990.181 : 0000 : 06 38 
2138-1848:717218990.426 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717218990.582 : => CNT96226::VenderCmd_GetData
2138-1848:717218990.714 : iCmd = 4, nBytes = 2
2138-1848:717219301.440 : 0000 : 07 07 
2138-1848:717219301.663 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717219301.838 : Device 0 USB ID = 0638 : 0707
2138-1848:717219302.018 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717219302.163 : IO Send command 10 bytes
2138-1848:717219302.284 : => CNT96226::VenderCmd_SetData
2138-1848:717219302.410 : iCmd = 0, nBytes = 10
2138-1848:717219302.647 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717219513.207 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717219513.423 : => CNT96226::VenderCmd_GetData
2138-1848:717219513.549 : iCmd = 0, nBytes = 165
2138-1848:717219721.634 : skip dump 37 bytes
2138-1848:717219722.034 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717219722.337 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717219722.635 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717219722.933 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717219723.228 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717219723.532 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717219723.813 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717219724.094 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717219724.237 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717219724.363 : => CNT96226::VenderCmd_GetData
2138-1848:717219724.727 : iCmd = 1, nBytes = 4
2138-1848:717219934.978 : 0000 : 00 00 00 00 
2138-1848:717219935.176 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717219935.309 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717219935.443 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717219935.586 : IO Send command 10 bytes
2138-1848:717219935.704 : => CNT96226::VenderCmd_SetData
2138-1848:717219935.827 : iCmd = 0, nBytes = 10
2138-1848:717219936.054 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717220298.712 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717220298.985 : => CNT96226::VenderCmd_GetData
2138-1848:717220299.113 : iCmd = 0, nBytes = 128
2138-1848:717220511.435 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717220511.824 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717220512.137 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717220512.441 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717220512.727 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717220513.006 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717220513.287 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717220513.569 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717220513.709 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717220513.854 : => CNT96226::VenderCmd_GetData
2138-1848:717220513.971 : iCmd = 1, nBytes = 4
2138-1848:717220722.910 : 0000 : 00 00 00 00 
2138-1848:717220723.094 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717220723.234 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717220723.517 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717220723.671 : => CNT96226::Close
2138-1848:717220730.820 : <= CNT96226::Close ret = 1
2138-1848:717220730.991 : <= CNT96226::~CNT96226
2138-1848:717220731.169 : <= CAsicIO::GetDeviceList
2138-1848:717220732.056 : => IoObject::SetTimeout
2138-1848:717220732.183 : Timeout--> In = 0 Out = 0
2138-1848:717220732.314 : <= IoObject::SetTimeout
2138-1848:717220732.447 : => CAsicIO::CAsicIO
2138-1848:717220732.593 : => CNT96226::CNT96226
2138-1848:717220732.709 : => CNT96226::Open
2138-1848:717220776.848 : <= CNT96226::Open ret = 1
2138-1848:717220777.078 : => CNT96226::Initialize
2138-1848:717220777.506 : <= CNT96226::Initialize ret = 1
2138-1848:717220777.633 : <= CNT96226::CNT96226
2138-1848:717220777.758 : <= CAsicIO::CAsicIO
2138-1848:717220777.873 : => CAsicIO::InitializeDevice
2138-1848:717220778.019 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717220785.737 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717220786.004 : => IoObject::GetLockName
2138-1848:717220786.133 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717220786.273 : <= IoObject::GetLockName
2138-1848:717220787.117 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717220787.287 : IO Send command 10 bytes
2138-1848:717220787.399 : => CNT96226::VenderCmd_SetData
2138-1848:717220787.527 : iCmd = 0, nBytes = 10
2138-1848:717220787.773 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717221145.292 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717221145.555 : => CNT96226::VenderCmd_GetData
2138-1848:717221145.686 : iCmd = 0, nBytes = 128
2138-1848:717221354.217 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717221354.584 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717221354.898 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717221355.196 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717221355.493 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717221355.773 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717221356.052 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717221356.334 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717221356.474 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717221356.798 : => CNT96226::VenderCmd_GetData
2138-1848:717221356.933 : iCmd = 1, nBytes = 4
2138-1848:717221565.844 : 0000 : 00 00 00 00 
2138-1848:717221566.046 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717221566.178 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717221566.310 : => CNT96226::VenderCmd_GetData
2138-1848:717221566.427 : iCmd = 3, nBytes = 2
2138-1848:717221968.718 : 0000 : 06 38 
2138-1848:717221968.954 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717221969.108 : => CNT96226::VenderCmd_GetData
2138-1848:717221969.240 : iCmd = 4, nBytes = 2
2138-1848:717222285.070 : 0000 : 07 07 
2138-1848:717222285.282 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717222285.552 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717222285.761 : => IoObject::InitializeDevice
2138-1848:717222285.952 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717222287.774 : <= IoObject::InitializeDevice ret = 1
2138-1848:717222287.945 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717222289.128 : => FindScanner
2138-1848:717222289.253 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717222289.399 : <= FindScanner ret = 1
2138-1848:717222289.520 : => IoObject::IoLockStart
2138-1848:717222289.700 : => CAsicIO::CheckDevice
2138-1848:717222289.819 : => CNT96226::ConnectIsAvailable
2138-1848:717222312.881 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717222313.087 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717222313.224 : <= IoObject::IoLockStart
2138-1848:717222313.346 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717222313.489 : IO Send command 10 bytes
2138-1848:717222313.667 : => CNT96226::VenderCmd_SetData
2138-1848:717222313.790 : iCmd = 0, nBytes = 10
2138-1848:717222314.024 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717222528.691 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717222528.906 : System send command 10 bytes + data 0 bytes
2138-1848:717222529.046 : IO total need to receive data 5 bytes
2138-1848:717222529.185 : => CNT96226::VenderCmd_GetData
2138-1848:717222529.303 : iCmd = 0, nBytes = 5
2138-1848:717222737.965 : 0000 : 06 00 02 02 ab 
2138-1848:717222738.172 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717222738.298 : System total receive data 5 bytes
2138-1848:717222738.422 : => CNT96226::VenderCmd_GetData
2138-1848:717222738.543 : iCmd = 1, nBytes = 4
2138-1848:717222937.936 : 0000 : 00 00 00 00 
2138-1848:717222938.134 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717222938.383 : <= CAsicIO::DoIo ret = 1
2138-1848:717222938.518 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717222938.652 : IO Send command 10 bytes
2138-1848:717222938.843 : => CNT96226::VenderCmd_SetData
2138-1848:717222938.967 : iCmd = 0, nBytes = 10
2138-1848:717222939.187 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717223147.919 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717223148.140 : System send command 10 bytes + data 0 bytes
2138-1848:717223148.283 : IO total need to receive data 165 bytes
2138-1848:717223148.418 : => CNT96226::VenderCmd_GetData
2138-1848:717223148.533 : iCmd = 0, nBytes = 165
2138-1848:717223359.716 : skip dump 37 bytes
2138-1848:717223360.093 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717223360.406 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717223360.714 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717223361.015 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717223361.306 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717223361.609 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717223361.886 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717223362.161 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717223362.294 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717223362.428 : System total receive data 165 bytes
2138-1848:717223362.554 : => CNT96226::VenderCmd_GetData
2138-1848:717223362.876 : iCmd = 1, nBytes = 4
2138-1848:717223572.398 : 0000 : 00 00 00 00 
2138-1848:717223572.611 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717223572.864 : <= CAsicIO::DoIo ret = 1
2138-1848:717223572.989 : Dump Inquiry
2138-1848:717223573.260 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717223573.556 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717223573.858 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717223574.148 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717223574.435 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717223574.736 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717223575.014 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717223575.293 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717223575.579 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717223575.873 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717223576.062 : 00a0 : 00 00 00 00 00 
2138-1848:717223576.204 : => ReadNVMDataInternal
2138-1848:717223576.642 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717223576.796 : IO Send command 10 bytes
2138-1848:717223576.974 : => CNT96226::VenderCmd_SetData
2138-1848:717223577.089 : iCmd = 0, nBytes = 10
2138-1848:717223577.314 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717223940.667 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717223940.927 : System send command 10 bytes + data 0 bytes
2138-1848:717223941.089 : IO total need to receive data 128 bytes
2138-1848:717223941.235 : => CNT96226::VenderCmd_GetData
2138-1848:717223941.359 : iCmd = 0, nBytes = 128
2138-1848:717224156.315 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717224156.714 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717224157.016 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717224157.314 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717224157.600 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717224157.883 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717224158.177 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717224158.459 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717224158.602 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717224158.735 : System total receive data 128 bytes
2138-1848:717224158.878 : => CNT96226::VenderCmd_GetData
2138-1848:717224158.994 : iCmd = 1, nBytes = 4
2138-1848:717224368.863 : 0000 : 00 00 00 00 
2138-1848:717224369.056 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717224369.303 : <= CAsicIO::DoIo ret = 1
2138-1848:717224369.442 : NVMData.PadScanCount = 0
2138-1848:717224369.564 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717224369.692 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717224369.821 : NVMData.FlatbedScanCount = 0
2138-1848:717224369.946 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717224370.074 : NVMData.SideEdgeFletbed = 0
2138-1848:717224370.190 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717224370.319 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717224370.447 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717224370.575 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717224370.692 : NVMData.BornMonth = 0
2138-1848:717224370.798 : NVMData.BornDay = 0
2138-1848:717224370.909 : NVMData.BornYear = 0
2138-1848:717224371.022 : NVMData.FirstScanMonth = 5
2138-1848:717224371.137 : NVMData.FirstScanDay = 18
2138-1848:717224371.258 : NVMData.FirstScanYear = 2020
2138-1848:717224371.377 : NVMData.VerticalMagnification = 0
2138-1848:717224371.504 : NVMData.HorizontalMagnification = 0
2138-1848:717224371.625 : NVMData.PowerSavingTime = 15
2138-1848:717224371.746 : NVMData.SN = A094165189010062
2138-1848:717224371.863 : NVMData.AutoFeed = 0
2138-1848:717224371.973 : NVMData.CCDType = 0
2138-1848:717224372.326 : NVMData.ScanSpeed = 0
2138-1848:717224372.446 : NVMData.RollerCount = 0
2138-1848:717224372.557 : NVMData.MultifeedCount = 0
2138-1848:717224372.671 : NVMData.JamCount = 0
2138-1848:717224372.779 : NVMData.IdentifyInfo = 
2138-1848:717224372.890 : NVMData.FormalName = 
2138-1848:717224373.001 : NVMData.ReservedB = 0
2138-1848:717224373.118 : NVMData.FunctionCode = 0
2138-1848:717224373.231 : NVMData.PreFeed = 0
2138-1848:717224373.348 : NVMData.PreFeedTime = 0
2138-1848:717224373.458 : NVMData.ButtonNumber = 0
2138-1848:717224373.567 : NVMData.PowerOffTime = 0
2138-1848:717224373.687 : <= ReadNVMDataInternal ret = 1
2138-1848:717224373.841 : => IoObject::IoLockEnd
2138-1848:717224373.993 : <= IoObject::IoLockEnd
2138-1848:717224374.105 : <= InitializeScanner ret = 1
2138-1848:717224374.233 : => GetLogicalScannerAbilityEx
2138-1848:717224374.359 : => IoObject::IoLockStart
2138-1848:717224374.519 : => CAsicIO::CheckDevice
2138-1848:717224374.637 : => CNT96226::ConnectIsAvailable
2138-1848:717224399.940 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717224400.150 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717224400.280 : <= IoObject::IoLockStart
2138-1848:717224400.405 : => IoObject::IoLockEnd
2138-1848:717224400.586 : <= IoObject::IoLockEnd
2138-1848:717224400.805 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717224400.962 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717224689.353 : => ReadNVMData
2138-1848:717224689.634 : => IoObject::IoLockStart
2138-1848:717224689.892 : => CAsicIO::CheckDevice
2138-1848:717224690.023 : => CNT96226::ConnectIsAvailable
2138-1848:717224722.020 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717224722.277 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717224722.413 : <= IoObject::IoLockStart
2138-1848:717224722.555 : => ReadNVMDataInternal
2138-1848:717224722.685 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717224722.835 : IO Send command 10 bytes
2138-1848:717224723.092 : => CNT96226::VenderCmd_SetData
2138-1848:717224723.218 : iCmd = 0, nBytes = 10
2138-1848:717224723.466 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717225080.470 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717225080.638 : System send command 10 bytes + data 0 bytes
2138-1848:717225080.736 : IO total need to receive data 128 bytes
2138-1848:717225080.826 : => CNT96226::VenderCmd_GetData
2138-1848:717225080.905 : iCmd = 0, nBytes = 128
2138-1848:717225280.834 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717225281.106 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717225281.303 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717225281.490 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717225281.669 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717225281.839 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717225282.009 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717225282.180 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717225282.271 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717225282.358 : System total receive data 128 bytes
2138-1848:717225282.438 : => CNT96226::VenderCmd_GetData
2138-1848:717225282.511 : iCmd = 1, nBytes = 4
2138-1848:717225491.191 : 0000 : 00 00 00 00 
2138-1848:717225491.327 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717225491.509 : <= CAsicIO::DoIo ret = 1
2138-1848:717225491.602 : NVMData.PadScanCount = 0
2138-1848:717225491.685 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717225491.763 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717225491.842 : NVMData.FlatbedScanCount = 0
2138-1848:717225491.916 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717225491.992 : NVMData.SideEdgeFletbed = 0
2138-1848:717225492.065 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717225492.141 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717225492.215 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717225492.474 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717225492.553 : NVMData.BornMonth = 0
2138-1848:717225492.622 : NVMData.BornDay = 0
2138-1848:717225492.689 : NVMData.BornYear = 0
2138-1848:717225492.758 : NVMData.FirstScanMonth = 5
2138-1848:717225492.827 : NVMData.FirstScanDay = 18
2138-1848:717225492.901 : NVMData.FirstScanYear = 2020
2138-1848:717225492.970 : NVMData.VerticalMagnification = 0
2138-1848:717225493.045 : NVMData.HorizontalMagnification = 0
2138-1848:717225493.117 : NVMData.PowerSavingTime = 15
2138-1848:717225493.191 : NVMData.SN = A094165189010062
2138-1848:717225493.258 : NVMData.AutoFeed = 0
2138-1848:717225493.325 : NVMData.CCDType = 0
2138-1848:717225493.389 : NVMData.ScanSpeed = 0
2138-1848:717225493.457 : NVMData.RollerCount = 0
2138-1848:717225493.525 : NVMData.MultifeedCount = 0
2138-1848:717225493.595 : NVMData.JamCount = 0
2138-1848:717225493.660 : NVMData.IdentifyInfo = 
2138-1848:717225493.728 : NVMData.FormalName = 
2138-1848:717225493.791 : NVMData.ReservedB = 0
2138-1848:717225493.854 : NVMData.FunctionCode = 0
2138-1848:717225493.917 : NVMData.PreFeed = 0
2138-1848:717225493.983 : NVMData.PreFeedTime = 0
2138-1848:717225494.049 : NVMData.ButtonNumber = 0
2138-1848:717225494.119 : NVMData.PowerOffTime = 0
2138-1848:717225494.182 : <= ReadNVMDataInternal ret = 1
2138-1848:717225494.260 : => IoObject::IoLockEnd
2138-1848:717225494.351 : <= IoObject::IoLockEnd
2138-1848:717225494.415 : <= ReadNVMData ret = 1
2138-1848:717226255.691 : => TerminateDriver
2138-1848:717226255.999 : => CAsicIO::~CAsicIO,pStage=144051272
2138-1848:717226256.162 : => CNT96226::Close
2138-1848:717226263.654 : <= CNT96226::Close ret = 1
2138-1848:717226263.833 : <= CAsicIO::~CAsicIO
2138-1848:717226263.955 : => IoObject::IoLockEnd
2138-1848:717226264.075 : <= IoObject::IoLockEnd
2138-1848:717226264.193 : => IoObject::TerminateDevice
2138-1848:717226264.316 : => IoObject::IoLockEnd
2138-1848:717226264.430 : <= IoObject::IoLockEnd
2138-1848:717226264.620 : <= IoObject::TerminateDevice
2138-1848:717226265.017 : <= TerminateDriver ret = 1
2138-1848:717229260.679 : ============Debug Start==========
2138-1848:717229260.981 : Date : 2020/5/18 09:52:02
2138-1848:717229261.065 : Process ID : 2138
2138-1848:717229261.400 : Windows : Version 10.0 build 18363 
2138-1848:717229261.895 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717229261.965 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717229262.038 : MemoryStatus.ullAvailPhys : 5901570048
2138-1848:717229262.104 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717229262.171 : MemoryStatus.ullAvailPageFile : 7316279296
2138-1848:717229262.241 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717229262.306 : MemoryStatus.ullAvailVirtual : 1723187200
2138-1848:717229262.373 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717229262.482 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717229262.550 : CPU Family 6 Model 10 Stepping 7
2138-1848:717229262.799 : CPU Count : 4
2138-1848:717229262.854 : CPU Frequency : 100.000 Mhz
2138-1848:717229267.499 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717229267.652 : => InitializeDriver
2138-1848:717229267.901 : <= InitializeDriver ret = 1
2138-1848:717231369.655 : => InitializeScanner
2138-1848:717231369.920 : => CAsicIO::GetDeviceList
2138-1848:717231370.366 : => CNT96226::CNT96226
2138-1848:717231370.433 : => CNT96226::Open
2138-1848:717231398.368 : <= CNT96226::Open ret = 1
2138-1848:717231398.502 : => CNT96226::Initialize
2138-1848:717231398.722 : <= CNT96226::Initialize ret = 1
2138-1848:717231398.792 : <= CNT96226::CNT96226
2138-1848:717231398.850 : => CNT96226::EnumAvailableDevice
2138-1848:717231402.481 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717231402.576 : DeviceHandleTable[ 0 ] = 256
2138-1848:717231402.647 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717235127.922 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717235129.048 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717235137.123 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717235137.367 : => IoObject::GetLockName
2138-1848:717235137.489 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717235137.647 : <= IoObject::GetLockName
2138-1848:717235138.487 : => CNT96226::VenderCmd_GetData
2138-1848:717235138.631 : iCmd = 3, nBytes = 2
2138-1848:717235550.677 : 0000 : 06 38 
2138-1848:717235550.939 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717235551.113 : => CNT96226::VenderCmd_GetData
2138-1848:717235551.253 : iCmd = 4, nBytes = 2
2138-1848:717235852.232 : 0000 : 07 07 
2138-1848:717235852.444 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717235852.627 : Device 0 USB ID = 0638 : 0707
2138-1848:717235852.811 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717235852.957 : IO Send command 10 bytes
2138-1848:717235853.081 : => CNT96226::VenderCmd_SetData
2138-1848:717235853.197 : iCmd = 0, nBytes = 10
2138-1848:717235853.435 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717236047.923 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717236048.172 : => CNT96226::VenderCmd_GetData
2138-1848:717236048.303 : iCmd = 0, nBytes = 165
2138-1848:717236273.252 : skip dump 37 bytes
2138-1848:717236273.725 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717236274.048 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717236274.359 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717236274.668 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717236274.965 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717236275.262 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717236275.554 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717236275.839 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717236275.981 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717236276.123 : => CNT96226::VenderCmd_GetData
2138-1848:717236276.537 : iCmd = 1, nBytes = 4
2138-1848:717236453.715 : 0000 : 00 00 00 00 
2138-1848:717236453.933 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717236454.098 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717236454.250 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717236454.408 : IO Send command 10 bytes
2138-1848:717236454.535 : => CNT96226::VenderCmd_SetData
2138-1848:717236454.657 : iCmd = 0, nBytes = 10
2138-1848:717236454.904 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717236789.707 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717236789.911 : => CNT96226::VenderCmd_GetData
2138-1848:717236789.986 : iCmd = 0, nBytes = 128
2138-1848:717236916.793 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717236916.972 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717236917.123 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717236917.272 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717236917.413 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717236917.547 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717236917.685 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717236917.823 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717236917.893 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717236917.960 : => CNT96226::VenderCmd_GetData
2138-1848:717236918.020 : iCmd = 1, nBytes = 4
2138-1848:717237077.548 : 0000 : 00 00 00 00 
2138-1848:717237077.704 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717237077.785 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717237077.966 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717237078.055 : => CNT96226::Close
2138-1848:717237082.340 : <= CNT96226::Close ret = 1
2138-1848:717237082.425 : <= CNT96226::~CNT96226
2138-1848:717237082.528 : <= CAsicIO::GetDeviceList
2138-1848:717237083.049 : => IoObject::SetTimeout
2138-1848:717237083.114 : Timeout--> In = 0 Out = 0
2138-1848:717237083.178 : <= IoObject::SetTimeout
2138-1848:717237083.247 : => CAsicIO::CAsicIO
2138-1848:717237083.324 : => CNT96226::CNT96226
2138-1848:717237083.384 : => CNT96226::Open
2138-1848:717237106.397 : <= CNT96226::Open ret = 1
2138-1848:717237106.507 : => CNT96226::Initialize
2138-1848:717237106.715 : <= CNT96226::Initialize ret = 1
2138-1848:717237106.782 : <= CNT96226::CNT96226
2138-1848:717237106.841 : <= CAsicIO::CAsicIO
2138-1848:717237106.901 : => CAsicIO::InitializeDevice
2138-1848:717237106.979 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717237110.994 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717237111.131 : => IoObject::GetLockName
2138-1848:717237111.196 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717237111.268 : <= IoObject::GetLockName
2138-1848:717237111.761 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717237111.844 : IO Send command 10 bytes
2138-1848:717237111.908 : => CNT96226::VenderCmd_SetData
2138-1848:717237111.968 : iCmd = 0, nBytes = 10
2138-1848:717237112.199 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717237431.552 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717237431.755 : => CNT96226::VenderCmd_GetData
2138-1848:717237431.830 : iCmd = 0, nBytes = 128
2138-1848:717237594.017 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717237594.218 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717237594.371 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717237594.520 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717237594.659 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717237594.798 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717237594.936 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717237595.077 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717237595.145 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717237595.358 : => CNT96226::VenderCmd_GetData
2138-1848:717237595.425 : iCmd = 1, nBytes = 4
2138-1848:717237748.632 : 0000 : 00 00 00 00 
2138-1848:717237748.808 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717237748.891 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717237748.968 : => CNT96226::VenderCmd_GetData
2138-1848:717237749.036 : iCmd = 3, nBytes = 2
2138-1848:717238104.453 : 0000 : 06 38 
2138-1848:717238104.617 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717238104.696 : => CNT96226::VenderCmd_GetData
2138-1848:717238104.762 : iCmd = 4, nBytes = 2
2138-1848:717238398.839 : 0000 : 07 07 
2138-1848:717238399.006 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717238399.167 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717238399.280 : => IoObject::InitializeDevice
2138-1848:717238399.402 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717238400.172 : <= IoObject::InitializeDevice ret = 1
2138-1848:717238400.264 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717238400.961 : => FindScanner
2138-1848:717238401.030 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717238401.110 : <= FindScanner ret = 1
2138-1848:717238401.179 : => IoObject::IoLockStart
2138-1848:717238401.273 : => CAsicIO::CheckDevice
2138-1848:717238401.340 : => CNT96226::ConnectIsAvailable
2138-1848:717238417.894 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717238418.005 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717238418.070 : <= IoObject::IoLockStart
2138-1848:717238418.137 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717238418.209 : IO Send command 10 bytes
2138-1848:717238418.300 : => CNT96226::VenderCmd_SetData
2138-1848:717238418.367 : iCmd = 0, nBytes = 10
2138-1848:717238418.488 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717238595.218 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717238595.345 : System send command 10 bytes + data 0 bytes
2138-1848:717238595.418 : IO total need to receive data 5 bytes
2138-1848:717238595.488 : => CNT96226::VenderCmd_GetData
2138-1848:717238595.549 : iCmd = 0, nBytes = 5
2138-1848:717238757.814 : 0000 : 06 00 02 02 ab 
2138-1848:717238757.990 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717238758.077 : System total receive data 5 bytes
2138-1848:717238758.155 : => CNT96226::VenderCmd_GetData
2138-1848:717238758.231 : iCmd = 1, nBytes = 4
2138-1848:717238935.692 : 0000 : 00 00 00 00 
2138-1848:717238935.942 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717238936.133 : <= CAsicIO::DoIo ret = 1
2138-1848:717238936.216 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717238936.297 : IO Send command 10 bytes
2138-1848:717238936.428 : => CNT96226::VenderCmd_SetData
2138-1848:717238936.499 : iCmd = 0, nBytes = 10
2138-1848:717238936.618 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717239124.898 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717239125.037 : System send command 10 bytes + data 0 bytes
2138-1848:717239125.118 : IO total need to receive data 165 bytes
2138-1848:717239125.191 : => CNT96226::VenderCmd_GetData
2138-1848:717239125.256 : iCmd = 0, nBytes = 165
2138-1848:717239279.162 : skip dump 37 bytes
2138-1848:717239279.449 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717239279.621 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717239279.787 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717239279.949 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717239280.101 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717239280.255 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717239280.400 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717239280.542 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717239280.615 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717239280.690 : System total receive data 165 bytes
2138-1848:717239280.760 : => CNT96226::VenderCmd_GetData
2138-1848:717239280.936 : iCmd = 1, nBytes = 4
2138-1848:717239442.013 : 0000 : 00 00 00 00 
2138-1848:717239442.167 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717239442.339 : <= CAsicIO::DoIo ret = 1
2138-1848:717239442.417 : Dump Inquiry
2138-1848:717239442.573 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717239442.732 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717239442.886 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717239443.041 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717239443.191 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717239443.347 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717239443.489 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717239443.633 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717239443.783 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717239443.931 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717239444.029 : 00a0 : 00 00 00 00 00 
2138-1848:717239444.106 : => ReadNVMDataInternal
2138-1848:717239444.316 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717239444.388 : IO Send command 10 bytes
2138-1848:717239444.498 : => CNT96226::VenderCmd_SetData
2138-1848:717239444.567 : iCmd = 0, nBytes = 10
2138-1848:717239444.686 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717239755.897 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717239756.096 : System send command 10 bytes + data 0 bytes
2138-1848:717239756.172 : IO total need to receive data 128 bytes
2138-1848:717239756.247 : => CNT96226::VenderCmd_GetData
2138-1848:717239756.317 : iCmd = 0, nBytes = 128
2138-1848:717239926.039 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717239926.268 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717239926.432 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717239926.581 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717239926.727 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717239926.868 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717239927.010 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717239927.154 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717239927.222 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717239927.297 : System total receive data 128 bytes
2138-1848:717239927.372 : => CNT96226::VenderCmd_GetData
2138-1848:717239927.431 : iCmd = 1, nBytes = 4
2138-1848:717240091.029 : 0000 : 00 00 00 00 
2138-1848:717240091.169 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717240091.338 : <= CAsicIO::DoIo ret = 1
2138-1848:717240091.420 : NVMData.PadScanCount = 0
2138-1848:717240091.488 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717240091.555 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717240091.622 : NVMData.FlatbedScanCount = 0
2138-1848:717240091.689 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717240091.749 : NVMData.SideEdgeFletbed = 0
2138-1848:717240091.817 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717240091.887 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717240091.952 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717240092.011 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717240092.076 : NVMData.BornMonth = 0
2138-1848:717240092.131 : NVMData.BornDay = 0
2138-1848:717240092.188 : NVMData.BornYear = 0
2138-1848:717240092.245 : NVMData.FirstScanMonth = 5
2138-1848:717240092.307 : NVMData.FirstScanDay = 18
2138-1848:717240092.367 : NVMData.FirstScanYear = 2020
2138-1848:717240092.429 : NVMData.VerticalMagnification = 0
2138-1848:717240092.493 : NVMData.HorizontalMagnification = 0
2138-1848:717240092.559 : NVMData.PowerSavingTime = 15
2138-1848:717240092.620 : NVMData.SN = A094165189010062
2138-1848:717240092.676 : NVMData.AutoFeed = 0
2138-1848:717240092.735 : NVMData.CCDType = 0
2138-1848:717240092.904 : NVMData.ScanSpeed = 0
2138-1848:717240092.961 : NVMData.RollerCount = 0
2138-1848:717240093.024 : NVMData.MultifeedCount = 0
2138-1848:717240093.084 : NVMData.JamCount = 0
2138-1848:717240093.144 : NVMData.IdentifyInfo = 
2138-1848:717240093.201 : NVMData.FormalName = 
2138-1848:717240093.253 : NVMData.ReservedB = 0
2138-1848:717240093.310 : NVMData.FunctionCode = 0
2138-1848:717240093.372 : NVMData.PreFeed = 0
2138-1848:717240093.429 : NVMData.PreFeedTime = 0
2138-1848:717240093.483 : NVMData.ButtonNumber = 0
2138-1848:717240093.541 : NVMData.PowerOffTime = 0
2138-1848:717240093.599 : <= ReadNVMDataInternal ret = 1
2138-1848:717240093.688 : => IoObject::IoLockEnd
2138-1848:717240093.775 : <= IoObject::IoLockEnd
2138-1848:717240093.830 : <= InitializeScanner ret = 1
2138-1848:717241245.962 : => GetLogicalScannerAbility
2138-1848:717241246.164 : => IoObject::IoLockStart
2138-1848:717241246.320 : => CAsicIO::CheckDevice
2138-1848:717241246.388 : => CNT96226::ConnectIsAvailable
2138-1848:717241266.155 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717241266.262 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717241266.329 : <= IoObject::IoLockStart
2138-1848:717241266.394 : => IoObject::IoLockEnd
2138-1848:717241266.489 : <= IoObject::IoLockEnd
2138-1848:717241266.575 : <= GetLogicalScannerAbility ret = 1
2138-1848:717244606.550 : => GetLogicalScannerAbilityEx
2138-1848:717244606.817 : => IoObject::IoLockStart
2138-1848:717244606.975 : => CAsicIO::CheckDevice
2138-1848:717244607.044 : => CNT96226::ConnectIsAvailable
2138-1848:717244625.920 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717244626.057 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717244626.131 : <= IoObject::IoLockStart
2138-1848:717244626.201 : => IoObject::IoLockEnd
2138-1848:717244626.299 : <= IoObject::IoLockEnd
2138-1848:717244626.416 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717244626.503 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717251218.349 : => ReadNVMData
2138-1848:717251218.535 : => IoObject::IoLockStart
2138-1848:717251218.683 : => CAsicIO::CheckDevice
2138-1848:717251218.751 : => CNT96226::ConnectIsAvailable
2138-1848:717251244.920 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717251245.046 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717251245.112 : <= IoObject::IoLockStart
2138-1848:717251245.185 : => ReadNVMDataInternal
2138-1848:717251245.252 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717251245.321 : IO Send command 10 bytes
2138-1848:717251245.469 : => CNT96226::VenderCmd_SetData
2138-1848:717251245.530 : iCmd = 0, nBytes = 10
2138-1848:717251245.656 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717251601.579 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717251601.740 : System send command 10 bytes + data 0 bytes
2138-1848:717251601.818 : IO total need to receive data 128 bytes
2138-1848:717251601.885 : => CNT96226::VenderCmd_GetData
2138-1848:717251601.946 : iCmd = 0, nBytes = 128
2138-1848:717251810.668 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717251811.215 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717251811.368 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717251811.518 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717251811.660 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717251811.795 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717251811.932 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717251812.066 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717251812.133 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717251812.197 : System total receive data 128 bytes
2138-1848:717251812.266 : => CNT96226::VenderCmd_GetData
2138-1848:717251812.324 : iCmd = 1, nBytes = 4
2138-1848:717252007.166 : 0000 : 00 00 00 00 
2138-1848:717252007.277 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717252007.436 : <= CAsicIO::DoIo ret = 1
2138-1848:717252007.660 : NVMData.PadScanCount = 0
2138-1848:717252007.736 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717252007.799 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717252007.865 : NVMData.FlatbedScanCount = 0
2138-1848:717252007.925 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717252007.985 : NVMData.SideEdgeFletbed = 0
2138-1848:717252008.045 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717252008.106 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717252008.168 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717252008.225 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717252008.283 : NVMData.BornMonth = 0
2138-1848:717252008.339 : NVMData.BornDay = 0
2138-1848:717252008.394 : NVMData.BornYear = 0
2138-1848:717252008.446 : NVMData.FirstScanMonth = 5
2138-1848:717252008.504 : NVMData.FirstScanDay = 18
2138-1848:717252008.564 : NVMData.FirstScanYear = 2020
2138-1848:717252008.623 : NVMData.VerticalMagnification = 0
2138-1848:717252008.683 : NVMData.HorizontalMagnification = 0
2138-1848:717252008.745 : NVMData.PowerSavingTime = 15
2138-1848:717252008.802 : NVMData.SN = A094165189010062
2138-1848:717252008.855 : NVMData.AutoFeed = 0
2138-1848:717252008.910 : NVMData.CCDType = 0
2138-1848:717252008.965 : NVMData.ScanSpeed = 0
2138-1848:717252009.014 : NVMData.RollerCount = 0
2138-1848:717252009.075 : NVMData.MultifeedCount = 0
2138-1848:717252009.128 : NVMData.JamCount = 0
2138-1848:717252009.179 : NVMData.IdentifyInfo = 
2138-1848:717252009.235 : NVMData.FormalName = 
2138-1848:717252009.286 : NVMData.ReservedB = 0
2138-1848:717252009.342 : NVMData.FunctionCode = 0
2138-1848:717252009.396 : NVMData.PreFeed = 0
2138-1848:717252009.451 : NVMData.PreFeedTime = 0
2138-1848:717252009.503 : NVMData.ButtonNumber = 0
2138-1848:717252009.557 : NVMData.PowerOffTime = 0
2138-1848:717252009.613 : <= ReadNVMDataInternal ret = 1
2138-1848:717252009.672 : => IoObject::IoLockEnd
2138-1848:717252009.751 : <= IoObject::IoLockEnd
2138-1848:717252009.804 : <= ReadNVMData ret = 1
2138-1848:717260249.453 : => GetADFStatus
2138-1848:717260249.896 : => IoObject::IoLockStart
2138-1848:717260250.036 : => CAsicIO::CheckDevice
2138-1848:717260250.105 : => CNT96226::ConnectIsAvailable
2138-1848:717260275.788 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717260275.910 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717260275.975 : <= IoObject::IoLockStart
2138-1848:717260276.043 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717260276.114 : IO Send command 10 bytes
2138-1848:717260276.258 : => CNT96226::VenderCmd_SetData
2138-1848:717260276.322 : iCmd = 0, nBytes = 10
2138-1848:717260276.437 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717260478.494 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717260478.637 : System send command 10 bytes + data 0 bytes
2138-1848:717260478.715 : IO total need to receive data 2 bytes
2138-1848:717260478.788 : => CNT96226::VenderCmd_GetData
2138-1848:717260478.850 : iCmd = 0, nBytes = 2
2138-1848:717260672.817 : 0000 : 00 00 
2138-1848:717260672.933 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717260673.004 : System total receive data 2 bytes
2138-1848:717260673.072 : => CNT96226::VenderCmd_GetData
2138-1848:717260673.133 : iCmd = 1, nBytes = 4
2138-1848:717260881.622 : 0000 : 00 00 00 00 
2138-1848:717260881.727 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717260881.879 : <= CAsicIO::DoIo ret = 1
2138-1848:717260881.949 : Return status = 0
2138-1848:717260882.012 : => IoObject::IoLockEnd
2138-1848:717260882.089 : <= IoObject::IoLockEnd
2138-1848:717260882.146 : <= GetADFStatus ret = 1
2138-1848:717263143.444 : => GetADFStatus
2138-1848:717263143.641 : => IoObject::IoLockStart
2138-1848:717263143.776 : => CAsicIO::CheckDevice
2138-1848:717263143.842 : => CNT96226::ConnectIsAvailable
2138-1848:717263173.043 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717263173.467 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717263173.536 : <= IoObject::IoLockStart
2138-1848:717263173.607 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717263173.871 : IO Send command 10 bytes
2138-1848:717263174.022 : => CNT96226::VenderCmd_SetData
2138-1848:717263174.088 : iCmd = 0, nBytes = 10
2138-1848:717263174.211 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717263383.175 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717263383.303 : System send command 10 bytes + data 0 bytes
2138-1848:717263383.378 : IO total need to receive data 2 bytes
2138-1848:717263383.449 : => CNT96226::VenderCmd_GetData
2138-1848:717263383.512 : iCmd = 0, nBytes = 2
2138-1848:717263581.546 : 0000 : 00 00 
2138-1848:717263581.691 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717263581.772 : System total receive data 2 bytes
2138-1848:717263581.843 : => CNT96226::VenderCmd_GetData
2138-1848:717263581.904 : iCmd = 1, nBytes = 4
2138-1848:717263789.319 : 0000 : 00 00 00 00 
2138-1848:717263789.412 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717263789.555 : <= CAsicIO::DoIo ret = 1
2138-1848:717263789.634 : Return status = 0
2138-1848:717263789.695 : => IoObject::IoLockEnd
2138-1848:717263789.773 : <= IoObject::IoLockEnd
2138-1848:717263789.828 : <= GetADFStatus ret = 1
2138-1848:717265566.927 : => TerminateDriver
2138-1848:717265567.125 : => CAsicIO::~CAsicIO,pStage=144247880
2138-1848:717265567.204 : => CNT96226::Close
2138-1848:717265571.399 : <= CNT96226::Close ret = 1
2138-1848:717265571.484 : <= CAsicIO::~CAsicIO
2138-1848:717265571.551 : => IoObject::IoLockEnd
2138-1848:717265571.606 : <= IoObject::IoLockEnd
2138-1848:717265571.663 : => IoObject::TerminateDevice
2138-1848:717265571.725 : => IoObject::IoLockEnd
2138-1848:717265571.779 : <= IoObject::IoLockEnd
2138-1848:717265571.876 : <= IoObject::TerminateDevice
2138-1848:717265572.096 : <= TerminateDriver ret = 1
2138-1848:717308669.108 : ============Debug Start==========
2138-1848:717308669.450 : Date : 2020/5/18 09:52:05
2138-1848:717308669.535 : Process ID : 2138
2138-1848:717308669.886 : Windows : Version 10.0 build 18363 
2138-1848:717308670.369 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717308670.435 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717308670.505 : MemoryStatus.ullAvailPhys : 5901971456
2138-1848:717308670.569 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717308670.640 : MemoryStatus.ullAvailPageFile : 7316275200
2138-1848:717308670.707 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717308670.771 : MemoryStatus.ullAvailVirtual : 1723183104
2138-1848:717308670.836 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717308670.945 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717308671.010 : CPU Family 6 Model 10 Stepping 7
2138-1848:717308671.262 : CPU Count : 4
2138-1848:717308671.313 : CPU Frequency : 100.000 Mhz
2138-1848:717308676.498 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717308676.638 : => InitializeDriver
2138-1848:717308676.897 : <= InitializeDriver ret = 1
2138-1848:717308676.959 : => InitializeScanner
2138-1848:717308677.040 : => CAsicIO::GetDeviceList
2138-1848:717308677.240 : => CNT96226::CNT96226
2138-1848:717308677.302 : => CNT96226::Open
2138-1848:717308700.560 : <= CNT96226::Open ret = 1
2138-1848:717308700.671 : => CNT96226::Initialize
2138-1848:717308700.874 : <= CNT96226::Initialize ret = 1
2138-1848:717308700.934 : <= CNT96226::CNT96226
2138-1848:717308700.993 : => CNT96226::EnumAvailableDevice
2138-1848:717308704.558 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717308704.643 : DeviceHandleTable[ 0 ] = 256
2138-1848:717308704.708 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717312437.616 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717312438.298 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717312442.643 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717312442.759 : => IoObject::GetLockName
2138-1848:717312442.823 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717312442.895 : <= IoObject::GetLockName
2138-1848:717312443.512 : => CNT96226::VenderCmd_GetData
2138-1848:717312443.585 : iCmd = 3, nBytes = 2
2138-1848:717312799.224 : 0000 : 06 38 
2138-1848:717312799.420 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717312799.499 : => CNT96226::VenderCmd_GetData
2138-1848:717312799.564 : iCmd = 4, nBytes = 2
2138-1848:717313081.464 : 0000 : 07 07 
2138-1848:717313081.633 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717313081.761 : Device 0 USB ID = 0638 : 0707
2138-1848:717313081.859 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717313081.933 : IO Send command 10 bytes
2138-1848:717313081.992 : => CNT96226::VenderCmd_SetData
2138-1848:717313082.059 : iCmd = 0, nBytes = 10
2138-1848:717313082.177 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717313263.096 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717313263.293 : => CNT96226::VenderCmd_GetData
2138-1848:717313263.370 : iCmd = 0, nBytes = 165
2138-1848:717313441.216 : skip dump 37 bytes
2138-1848:717313441.458 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717313441.614 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717313441.766 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717313441.913 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717313442.051 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717313442.193 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717313442.326 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717313442.456 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717313442.524 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717313442.591 : => CNT96226::VenderCmd_GetData
2138-1848:717313442.749 : iCmd = 1, nBytes = 4
2138-1848:717313595.459 : 0000 : 00 00 00 00 
2138-1848:717313595.611 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717313595.700 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717313595.777 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717313595.856 : IO Send command 10 bytes
2138-1848:717313595.921 : => CNT96226::VenderCmd_SetData
2138-1848:717313595.987 : iCmd = 0, nBytes = 10
2138-1848:717313596.102 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717313932.537 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717313932.740 : => CNT96226::VenderCmd_GetData
2138-1848:717313932.815 : iCmd = 0, nBytes = 128
2138-1848:717314066.782 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717314067.006 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717314067.159 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717314067.306 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717314067.446 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717314067.578 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717314067.710 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717314067.848 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717314067.917 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717314067.989 : => CNT96226::VenderCmd_GetData
2138-1848:717314068.055 : iCmd = 1, nBytes = 4
2138-1848:717314179.251 : 0000 : 00 00 00 00 
2138-1848:717314179.406 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717314179.489 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717314179.648 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717314179.736 : => CNT96226::Close
2138-1848:717314184.076 : <= CNT96226::Close ret = 1
2138-1848:717314184.166 : <= CNT96226::~CNT96226
2138-1848:717314184.271 : <= CAsicIO::GetDeviceList
2138-1848:717314184.746 : => IoObject::SetTimeout
2138-1848:717314184.814 : Timeout--> In = 0 Out = 0
2138-1848:717314184.875 : <= IoObject::SetTimeout
2138-1848:717314184.953 : => CAsicIO::CAsicIO
2138-1848:717314185.033 : => CNT96226::CNT96226
2138-1848:717314185.098 : => CNT96226::Open
2138-1848:717314208.591 : <= CNT96226::Open ret = 1
2138-1848:717314208.703 : => CNT96226::Initialize
2138-1848:717314208.918 : <= CNT96226::Initialize ret = 1
2138-1848:717314208.990 : <= CNT96226::CNT96226
2138-1848:717314209.049 : <= CAsicIO::CAsicIO
2138-1848:717314209.111 : => CAsicIO::InitializeDevice
2138-1848:717314209.187 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717314213.375 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717314213.503 : => IoObject::GetLockName
2138-1848:717314213.567 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717314213.639 : <= IoObject::GetLockName
2138-1848:717314214.190 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717314214.272 : IO Send command 10 bytes
2138-1848:717314214.334 : => CNT96226::VenderCmd_SetData
2138-1848:717314214.396 : iCmd = 0, nBytes = 10
2138-1848:717314214.512 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717314542.726 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717314542.925 : => CNT96226::VenderCmd_GetData
2138-1848:717314543.003 : iCmd = 0, nBytes = 128
2138-1848:717314704.800 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717314705.039 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717314705.196 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717314705.346 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717314705.484 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717314705.621 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717314705.755 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717314705.887 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717314705.959 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717314706.153 : => CNT96226::VenderCmd_GetData
2138-1848:717314706.226 : iCmd = 1, nBytes = 4
2138-1848:717314813.180 : 0000 : 00 00 00 00 
2138-1848:717314813.289 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717314813.355 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717314813.423 : => CNT96226::VenderCmd_GetData
2138-1848:717314813.480 : iCmd = 3, nBytes = 2
2138-1848:717315181.134 : 0000 : 06 38 
2138-1848:717315181.321 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717315181.401 : => CNT96226::VenderCmd_GetData
2138-1848:717315181.465 : iCmd = 4, nBytes = 2
2138-1848:717315450.811 : 0000 : 07 07 
2138-1848:717315450.970 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717315451.118 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717315451.224 : => IoObject::InitializeDevice
2138-1848:717315451.345 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717315452.130 : <= IoObject::InitializeDevice ret = 1
2138-1848:717315452.208 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717315452.792 : => FindScanner
2138-1848:717315452.853 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717315452.925 : <= FindScanner ret = 1
2138-1848:717315452.991 : => IoObject::IoLockStart
2138-1848:717315453.082 : => CAsicIO::CheckDevice
2138-1848:717315453.141 : => CNT96226::ConnectIsAvailable
2138-1848:717315466.102 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717315466.206 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717315466.269 : <= IoObject::IoLockStart
2138-1848:717315466.332 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717315466.404 : IO Send command 10 bytes
2138-1848:717315466.489 : => CNT96226::VenderCmd_SetData
2138-1848:717315466.550 : iCmd = 0, nBytes = 10
2138-1848:717315466.663 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717315613.597 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717315613.775 : System send command 10 bytes + data 0 bytes
2138-1848:717315613.860 : IO total need to receive data 5 bytes
2138-1848:717315613.928 : => CNT96226::VenderCmd_GetData
2138-1848:717315614.000 : iCmd = 0, nBytes = 5
2138-1848:717315736.850 : 0000 : 06 00 02 02 ab 
2138-1848:717315737.021 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717315737.103 : System total receive data 5 bytes
2138-1848:717315737.177 : => CNT96226::VenderCmd_GetData
2138-1848:717315737.240 : iCmd = 1, nBytes = 4
2138-1848:717315845.058 : 0000 : 00 00 00 00 
2138-1848:717315845.155 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717315845.314 : <= CAsicIO::DoIo ret = 1
2138-1848:717315845.392 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717315845.469 : IO Send command 10 bytes
2138-1848:717315845.601 : => CNT96226::VenderCmd_SetData
2138-1848:717315845.662 : iCmd = 0, nBytes = 10
2138-1848:717315845.774 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717315999.759 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717315999.930 : System send command 10 bytes + data 0 bytes
2138-1848:717316000.021 : IO total need to receive data 165 bytes
2138-1848:717316000.093 : => CNT96226::VenderCmd_GetData
2138-1848:717316000.159 : iCmd = 0, nBytes = 165
2138-1848:717316139.007 : skip dump 37 bytes
2138-1848:717316139.269 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717316139.420 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717316139.562 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717316139.701 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717316139.840 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717316139.980 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717316140.117 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717316140.249 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717316140.317 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717316140.388 : System total receive data 165 bytes
2138-1848:717316140.452 : => CNT96226::VenderCmd_GetData
2138-1848:717316140.627 : iCmd = 1, nBytes = 4
2138-1848:717316297.986 : 0000 : 00 00 00 00 
2138-1848:717316298.140 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717316298.324 : <= CAsicIO::DoIo ret = 1
2138-1848:717316298.395 : Dump Inquiry
2138-1848:717316298.535 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717316298.683 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717316298.830 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717316298.978 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717316299.116 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717316299.263 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717316299.400 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717316299.533 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717316299.669 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717316299.805 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717316299.901 : 00a0 : 00 00 00 00 00 
2138-1848:717316299.983 : => ReadNVMDataInternal
2138-1848:717316300.189 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717316300.267 : IO Send command 10 bytes
2138-1848:717316300.382 : => CNT96226::VenderCmd_SetData
2138-1848:717316300.444 : iCmd = 0, nBytes = 10
2138-1848:717316300.550 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717316619.067 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717316619.256 : System send command 10 bytes + data 0 bytes
2138-1848:717316619.341 : IO total need to receive data 128 bytes
2138-1848:717316619.415 : => CNT96226::VenderCmd_GetData
2138-1848:717316619.477 : iCmd = 0, nBytes = 128
2138-1848:717316789.080 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717316789.323 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717316789.477 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717316789.620 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717316789.756 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717316789.886 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717316790.144 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717316790.282 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717316790.351 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717316790.428 : System total receive data 128 bytes
2138-1848:717316790.498 : => CNT96226::VenderCmd_GetData
2138-1848:717316790.563 : iCmd = 1, nBytes = 4
2138-1848:717316932.295 : 0000 : 00 00 00 00 
2138-1848:717316932.387 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717316932.546 : <= CAsicIO::DoIo ret = 1
2138-1848:717316932.618 : NVMData.PadScanCount = 0
2138-1848:717316932.676 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717316932.736 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717316932.800 : NVMData.FlatbedScanCount = 0
2138-1848:717316932.860 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717316932.920 : NVMData.SideEdgeFletbed = 0
2138-1848:717316932.979 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717316933.036 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717316933.097 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717316933.159 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717316933.219 : NVMData.BornMonth = 0
2138-1848:717316933.271 : NVMData.BornDay = 0
2138-1848:717316933.327 : NVMData.BornYear = 0
2138-1848:717316933.381 : NVMData.FirstScanMonth = 5
2138-1848:717316933.436 : NVMData.FirstScanDay = 18
2138-1848:717316933.495 : NVMData.FirstScanYear = 2020
2138-1848:717316933.554 : NVMData.VerticalMagnification = 0
2138-1848:717316933.614 : NVMData.HorizontalMagnification = 0
2138-1848:717316933.673 : NVMData.PowerSavingTime = 15
2138-1848:717316933.733 : NVMData.SN = A094165189010062
2138-1848:717316933.791 : NVMData.AutoFeed = 0
2138-1848:717316933.844 : NVMData.CCDType = 0
2138-1848:717316934.008 : NVMData.ScanSpeed = 0
2138-1848:717316934.065 : NVMData.RollerCount = 0
2138-1848:717316934.121 : NVMData.MultifeedCount = 0
2138-1848:717316934.176 : NVMData.JamCount = 0
2138-1848:717316934.233 : NVMData.IdentifyInfo = 
2138-1848:717316934.290 : NVMData.FormalName = 
2138-1848:717316934.341 : NVMData.ReservedB = 0
2138-1848:717316934.398 : NVMData.FunctionCode = 0
2138-1848:717316934.453 : NVMData.PreFeed = 0
2138-1848:717316934.506 : NVMData.PreFeedTime = 0
2138-1848:717316934.562 : NVMData.ButtonNumber = 0
2138-1848:717316934.616 : NVMData.PowerOffTime = 0
2138-1848:717316934.671 : <= ReadNVMDataInternal ret = 1
2138-1848:717316934.762 : => IoObject::IoLockEnd
2138-1848:717316934.845 : <= IoObject::IoLockEnd
2138-1848:717316934.897 : <= InitializeScanner ret = 1
2138-1848:717316934.968 : => GetLogicalScannerAbilityEx
2138-1848:717316935.038 : => IoObject::IoLockStart
2138-1848:717316935.121 : => CAsicIO::CheckDevice
2138-1848:717316935.180 : => CNT96226::ConnectIsAvailable
2138-1848:717316950.771 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717316950.872 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717316950.933 : <= IoObject::IoLockStart
2138-1848:717316950.995 : => IoObject::IoLockEnd
2138-1848:717316951.082 : <= IoObject::IoLockEnd
2138-1848:717316951.191 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717316951.268 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717317115.416 : => ReadNVMData
2138-1848:717317115.612 : => IoObject::IoLockStart
2138-1848:717317115.767 : => CAsicIO::CheckDevice
2138-1848:717317115.839 : => CNT96226::ConnectIsAvailable
2138-1848:717317132.445 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717317132.561 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717317132.629 : <= IoObject::IoLockStart
2138-1848:717317132.701 : => ReadNVMDataInternal
2138-1848:717317132.767 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717317132.841 : IO Send command 10 bytes
2138-1848:717317133.005 : => CNT96226::VenderCmd_SetData
2138-1848:717317133.067 : iCmd = 0, nBytes = 10
2138-1848:717317133.194 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717317446.150 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717317446.343 : System send command 10 bytes + data 0 bytes
2138-1848:717317446.419 : IO total need to receive data 128 bytes
2138-1848:717317446.495 : => CNT96226::VenderCmd_GetData
2138-1848:717317446.559 : iCmd = 0, nBytes = 128
2138-1848:717317616.011 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717317616.234 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717317616.387 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717317616.531 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717317616.672 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717317616.812 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717317616.943 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717317617.076 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717317617.147 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717317617.214 : System total receive data 128 bytes
2138-1848:717317617.284 : => CNT96226::VenderCmd_GetData
2138-1848:717317617.349 : iCmd = 1, nBytes = 4
2138-1848:717317728.006 : 0000 : 00 00 00 00 
2138-1848:717317728.162 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717317728.343 : <= CAsicIO::DoIo ret = 1
2138-1848:717317728.423 : NVMData.PadScanCount = 0
2138-1848:717317728.488 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717317728.553 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717317728.617 : NVMData.FlatbedScanCount = 0
2138-1848:717317728.679 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717317728.740 : NVMData.SideEdgeFletbed = 0
2138-1848:717317728.808 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717317728.871 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717317728.935 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717317729.107 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717317729.174 : NVMData.BornMonth = 0
2138-1848:717317729.232 : NVMData.BornDay = 0
2138-1848:717317729.289 : NVMData.BornYear = 0
2138-1848:717317729.343 : NVMData.FirstScanMonth = 5
2138-1848:717317729.398 : NVMData.FirstScanDay = 18
2138-1848:717317729.460 : NVMData.FirstScanYear = 2020
2138-1848:717317729.521 : NVMData.VerticalMagnification = 0
2138-1848:717317729.583 : NVMData.HorizontalMagnification = 0
2138-1848:717317729.643 : NVMData.PowerSavingTime = 15
2138-1848:717317729.703 : NVMData.SN = A094165189010062
2138-1848:717317729.759 : NVMData.AutoFeed = 0
2138-1848:717317729.816 : NVMData.CCDType = 0
2138-1848:717317729.870 : NVMData.ScanSpeed = 0
2138-1848:717317729.923 : NVMData.RollerCount = 0
2138-1848:717317729.981 : NVMData.MultifeedCount = 0
2138-1848:717317730.037 : NVMData.JamCount = 0
2138-1848:717317730.092 : NVMData.IdentifyInfo = 
2138-1848:717317730.148 : NVMData.FormalName = 
2138-1848:717317730.203 : NVMData.ReservedB = 0
2138-1848:717317730.260 : NVMData.FunctionCode = 0
2138-1848:717317730.316 : NVMData.PreFeed = 0
2138-1848:717317730.368 : NVMData.PreFeedTime = 0
2138-1848:717317730.422 : NVMData.ButtonNumber = 0
2138-1848:717317730.477 : NVMData.PowerOffTime = 0
2138-1848:717317730.533 : <= ReadNVMDataInternal ret = 1
2138-1848:717317730.600 : => IoObject::IoLockEnd
2138-1848:717317730.683 : <= IoObject::IoLockEnd
2138-1848:717317730.736 : <= ReadNVMData ret = 1
2138-1848:717320114.350 : ============Debug Start==========
2138-1848:717320114.687 : Date : 2020/5/18 09:52:05
2138-1848:717320114.780 : Process ID : 2138
2138-1848:717320115.220 : Windows : Version 10.0 build 18363 
2138-1848:717320115.711 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717320115.777 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717320115.848 : MemoryStatus.ullAvailPhys : 5901856768
2138-1848:717320115.911 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717320115.983 : MemoryStatus.ullAvailPageFile : 7316574208
2138-1848:717320116.053 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717320116.119 : MemoryStatus.ullAvailVirtual : 1723740160
2138-1848:717320116.186 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717320116.299 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717320116.367 : CPU Family 6 Model 10 Stepping 7
2138-1848:717320116.623 : CPU Count : 4
2138-1848:717320116.674 : CPU Frequency : 100.000 Mhz
2138-1848:717320121.645 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717320121.804 : => InitializeDriver
2138-1848:717320122.060 : <= InitializeDriver ret = 1
2138-1848:717322448.029 : => InitializeScanner
2138-1848:717322448.317 : => CAsicIO::GetDeviceList
2138-1848:717322448.780 : => CNT96226::CNT96226
2138-1848:717322448.850 : => CNT96226::Open
2138-1848:717322472.363 : <= CNT96226::Open ret = 1
2138-1848:717322472.479 : => CNT96226::Initialize
2138-1848:717322472.714 : <= CNT96226::Initialize ret = 1
2138-1848:717322472.783 : <= CNT96226::CNT96226
2138-1848:717322472.850 : => CNT96226::EnumAvailableDevice
2138-1848:717322476.401 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717322476.491 : DeviceHandleTable[ 0 ] = 256
2138-1848:717322476.564 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717326080.680 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717326081.643 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717326088.901 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717326089.131 : => IoObject::GetLockName
2138-1848:717326089.263 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717326089.415 : <= IoObject::GetLockName
2138-1848:717326090.249 : => CNT96226::VenderCmd_GetData
2138-1848:717326090.393 : iCmd = 3, nBytes = 2
2138-1848:717326463.411 : 0000 : 06 38 
2138-1848:717326463.645 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717326463.804 : => CNT96226::VenderCmd_GetData
2138-1848:717326463.927 : iCmd = 4, nBytes = 2
2138-1848:717326785.183 : 0000 : 07 07 
2138-1848:717326785.365 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717326785.536 : Device 0 USB ID = 0638 : 0707
2138-1848:717326785.717 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717326785.865 : IO Send command 10 bytes
2138-1848:717326785.983 : => CNT96226::VenderCmd_SetData
2138-1848:717326786.100 : iCmd = 0, nBytes = 10
2138-1848:717326786.325 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717326996.868 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717326997.142 : => CNT96226::VenderCmd_GetData
2138-1848:717326997.298 : iCmd = 0, nBytes = 165
2138-1848:717327206.573 : skip dump 37 bytes
2138-1848:717327206.980 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717327207.297 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717327207.587 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717327207.870 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717327208.144 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717327208.432 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717327208.706 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717327208.973 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717327209.109 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717327209.244 : => CNT96226::VenderCmd_GetData
2138-1848:717327209.576 : iCmd = 1, nBytes = 4
2138-1848:717327418.863 : 0000 : 00 00 00 00 
2138-1848:717327419.052 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717327419.184 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717327419.318 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717327419.468 : IO Send command 10 bytes
2138-1848:717327419.579 : => CNT96226::VenderCmd_SetData
2138-1848:717327419.700 : iCmd = 0, nBytes = 10
2138-1848:717327419.923 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717327778.834 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717327779.088 : => CNT96226::VenderCmd_GetData
2138-1848:717327779.210 : iCmd = 0, nBytes = 128
2138-1848:717327991.518 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717327991.860 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717327992.146 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717327992.428 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717327992.693 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717327992.948 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717327993.207 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717327993.475 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717327993.615 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717327993.746 : => CNT96226::VenderCmd_GetData
2138-1848:717327993.870 : iCmd = 1, nBytes = 4
2138-1848:717328203.095 : 0000 : 00 00 00 00 
2138-1848:717328203.289 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717328203.426 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717328203.702 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717328203.851 : => CNT96226::Close
2138-1848:717328210.536 : <= CNT96226::Close ret = 1
2138-1848:717328210.700 : <= CNT96226::~CNT96226
2138-1848:717328210.876 : <= CAsicIO::GetDeviceList
2138-1848:717328211.657 : => IoObject::SetTimeout
2138-1848:717328211.780 : Timeout--> In = 0 Out = 0
2138-1848:717328211.901 : <= IoObject::SetTimeout
2138-1848:717328212.029 : => CAsicIO::CAsicIO
2138-1848:717328212.178 : => CNT96226::CNT96226
2138-1848:717328212.293 : => CNT96226::Open
2138-1848:717328254.797 : <= CNT96226::Open ret = 1
2138-1848:717328255.012 : => CNT96226::Initialize
2138-1848:717328255.423 : <= CNT96226::Initialize ret = 1
2138-1848:717328255.557 : <= CNT96226::CNT96226
2138-1848:717328255.671 : <= CAsicIO::CAsicIO
2138-1848:717328255.794 : => CAsicIO::InitializeDevice
2138-1848:717328255.937 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717328263.699 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717328263.948 : => IoObject::GetLockName
2138-1848:717328264.072 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717328264.217 : <= IoObject::GetLockName
2138-1848:717328265.140 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717328265.304 : IO Send command 10 bytes
2138-1848:717328265.425 : => CNT96226::VenderCmd_SetData
2138-1848:717328265.545 : iCmd = 0, nBytes = 10
2138-1848:717328265.785 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717328624.882 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717328625.101 : => CNT96226::VenderCmd_GetData
2138-1848:717328625.222 : iCmd = 0, nBytes = 128
2138-1848:717328797.679 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717328798.036 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717328798.320 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717328798.596 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717328798.858 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717328799.126 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717328799.383 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717328799.647 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717328799.786 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717328800.084 : => CNT96226::VenderCmd_GetData
2138-1848:717328800.211 : iCmd = 1, nBytes = 4
2138-1848:717328955.761 : 0000 : 00 00 00 00 
2138-1848:717328956.165 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717328956.292 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717328956.414 : => CNT96226::VenderCmd_GetData
2138-1848:717328956.531 : iCmd = 3, nBytes = 2
2138-1848:717329324.288 : 0000 : 06 38 
2138-1848:717329324.465 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717329324.589 : => CNT96226::VenderCmd_GetData
2138-1848:717329324.716 : iCmd = 4, nBytes = 2
2138-1848:717329642.279 : 0000 : 07 07 
2138-1848:717329642.484 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717329642.746 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717329642.948 : => IoObject::InitializeDevice
2138-1848:717329643.134 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717329644.266 : <= IoObject::InitializeDevice ret = 1
2138-1848:717329644.416 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717329645.392 : => FindScanner
2138-1848:717329645.510 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717329645.655 : <= FindScanner ret = 1
2138-1848:717329645.781 : => IoObject::IoLockStart
2138-1848:717329645.966 : => CAsicIO::CheckDevice
2138-1848:717329646.085 : => CNT96226::ConnectIsAvailable
2138-1848:717329669.177 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717329669.376 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717329669.500 : <= IoObject::IoLockStart
2138-1848:717329669.625 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717329669.764 : IO Send command 10 bytes
2138-1848:717329669.936 : => CNT96226::VenderCmd_SetData
2138-1848:717329670.065 : iCmd = 0, nBytes = 10
2138-1848:717329670.281 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717329879.250 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717329879.503 : System send command 10 bytes + data 0 bytes
2138-1848:717329879.652 : IO total need to receive data 5 bytes
2138-1848:717329879.788 : => CNT96226::VenderCmd_GetData
2138-1848:717329879.913 : iCmd = 0, nBytes = 5
2138-1848:717330089.811 : 0000 : 06 00 02 02 ab 
2138-1848:717330090.023 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717330090.155 : System total receive data 5 bytes
2138-1848:717330090.285 : => CNT96226::VenderCmd_GetData
2138-1848:717330090.407 : iCmd = 1, nBytes = 4
2138-1848:717330299.501 : 0000 : 00 00 00 00 
2138-1848:717330299.690 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717330299.935 : <= CAsicIO::DoIo ret = 1
2138-1848:717330300.069 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717330300.208 : IO Send command 10 bytes
2138-1848:717330300.401 : => CNT96226::VenderCmd_SetData
2138-1848:717330300.519 : iCmd = 0, nBytes = 10
2138-1848:717330300.746 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717330499.731 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717330499.927 : System send command 10 bytes + data 0 bytes
2138-1848:717330500.063 : IO total need to receive data 165 bytes
2138-1848:717330500.201 : => CNT96226::VenderCmd_GetData
2138-1848:717330500.318 : iCmd = 0, nBytes = 165
2138-1848:717330696.209 : skip dump 37 bytes
2138-1848:717330696.595 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717330696.889 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717330697.182 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717330697.465 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717330697.739 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717330698.022 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717330698.285 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717330698.551 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717330698.694 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717330698.818 : System total receive data 165 bytes
2138-1848:717330698.947 : => CNT96226::VenderCmd_GetData
2138-1848:717330699.215 : iCmd = 1, nBytes = 4
2138-1848:717330885.698 : 0000 : 00 00 00 00 
2138-1848:717330885.910 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717330886.151 : <= CAsicIO::DoIo ret = 1
2138-1848:717330886.278 : Dump Inquiry
2138-1848:717330886.536 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717330886.808 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717330887.090 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717330887.362 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717330887.626 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717330887.904 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717330888.168 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717330888.433 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717330888.704 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717330888.975 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717330889.162 : 00a0 : 00 00 00 00 00 
2138-1848:717330889.299 : => ReadNVMDataInternal
2138-1848:717330889.706 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717330889.854 : IO Send command 10 bytes
2138-1848:717330890.021 : => CNT96226::VenderCmd_SetData
2138-1848:717330890.147 : iCmd = 0, nBytes = 10
2138-1848:717330890.352 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717331259.878 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717331260.100 : System send command 10 bytes + data 0 bytes
2138-1848:717331260.234 : IO total need to receive data 128 bytes
2138-1848:717331260.374 : => CNT96226::VenderCmd_GetData
2138-1848:717331260.488 : iCmd = 0, nBytes = 128
2138-1848:717331478.064 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717331478.415 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717331478.690 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717331478.964 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717331479.229 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717331479.493 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717331479.750 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717331480.016 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717331480.149 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717331480.281 : System total receive data 128 bytes
2138-1848:717331480.407 : => CNT96226::VenderCmd_GetData
2138-1848:717331480.518 : iCmd = 1, nBytes = 4
2138-1848:717331691.329 : 0000 : 00 00 00 00 
2138-1848:717331691.504 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717331691.746 : <= CAsicIO::DoIo ret = 1
2138-1848:717331691.886 : NVMData.PadScanCount = 0
2138-1848:717331692.006 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717331692.126 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717331692.242 : NVMData.FlatbedScanCount = 0
2138-1848:717331692.356 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717331692.472 : NVMData.SideEdgeFletbed = 0
2138-1848:717331692.591 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717331692.711 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717331692.828 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717331692.953 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717331693.072 : NVMData.BornMonth = 0
2138-1848:717331693.180 : NVMData.BornDay = 0
2138-1848:717331693.294 : NVMData.BornYear = 0
2138-1848:717331693.401 : NVMData.FirstScanMonth = 5
2138-1848:717331693.514 : NVMData.FirstScanDay = 18
2138-1848:717331693.634 : NVMData.FirstScanYear = 2020
2138-1848:717331693.752 : NVMData.VerticalMagnification = 0
2138-1848:717331693.870 : NVMData.HorizontalMagnification = 0
2138-1848:717331693.987 : NVMData.PowerSavingTime = 15
2138-1848:717331694.101 : NVMData.SN = A094165189010062
2138-1848:717331694.214 : NVMData.AutoFeed = 0
2138-1848:717331694.320 : NVMData.CCDType = 0
2138-1848:717331694.609 : NVMData.ScanSpeed = 0
2138-1848:717331694.728 : NVMData.RollerCount = 0
2138-1848:717331694.842 : NVMData.MultifeedCount = 0
2138-1848:717331694.953 : NVMData.JamCount = 0
2138-1848:717331695.067 : NVMData.IdentifyInfo = 
2138-1848:717331695.182 : NVMData.FormalName = 
2138-1848:717331695.287 : NVMData.ReservedB = 0
2138-1848:717331695.396 : NVMData.FunctionCode = 0
2138-1848:717331695.508 : NVMData.PreFeed = 0
2138-1848:717331695.615 : NVMData.PreFeedTime = 0
2138-1848:717331695.723 : NVMData.ButtonNumber = 0
2138-1848:717331695.835 : NVMData.PowerOffTime = 0
2138-1848:717331695.943 : <= ReadNVMDataInternal ret = 1
2138-1848:717331696.091 : => IoObject::IoLockEnd
2138-1848:717331696.238 : <= IoObject::IoLockEnd
2138-1848:717331696.350 : <= InitializeScanner ret = 1
2138-1848:717333208.653 : => GetLogicalScannerAbility
2138-1848:717333208.878 : => IoObject::IoLockStart
2138-1848:717333209.031 : => CAsicIO::CheckDevice
2138-1848:717333209.107 : => CNT96226::ConnectIsAvailable
2138-1848:717333234.403 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717333234.546 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717333234.624 : <= IoObject::IoLockStart
2138-1848:717333234.699 : => IoObject::IoLockEnd
2138-1848:717333234.831 : <= IoObject::IoLockEnd
2138-1848:717333234.928 : <= GetLogicalScannerAbility ret = 1
2138-1848:717336246.101 : => GetLogicalScannerAbilityEx
2138-1848:717336246.296 : => IoObject::IoLockStart
2138-1848:717336246.428 : => CAsicIO::CheckDevice
2138-1848:717336246.492 : => CNT96226::ConnectIsAvailable
2138-1848:717336274.677 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717336274.804 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717336274.871 : <= IoObject::IoLockStart
2138-1848:717336275.034 : => IoObject::IoLockEnd
2138-1848:717336275.143 : <= IoObject::IoLockEnd
2138-1848:717336275.274 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717336275.352 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717342649.389 : => ReadNVMData
2138-1848:717342649.577 : => IoObject::IoLockStart
2138-1848:717342649.712 : => CAsicIO::CheckDevice
2138-1848:717342649.780 : => CNT96226::ConnectIsAvailable
2138-1848:717342676.976 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717342677.082 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717342677.147 : <= IoObject::IoLockStart
2138-1848:717342677.217 : => ReadNVMDataInternal
2138-1848:717342677.287 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717342677.581 : IO Send command 10 bytes
2138-1848:717342677.711 : => CNT96226::VenderCmd_SetData
2138-1848:717342677.772 : iCmd = 0, nBytes = 10
2138-1848:717342677.885 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717343034.577 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717343034.750 : System send command 10 bytes + data 0 bytes
2138-1848:717343034.826 : IO total need to receive data 128 bytes
2138-1848:717343034.889 : => CNT96226::VenderCmd_GetData
2138-1848:717343034.951 : iCmd = 0, nBytes = 128
2138-1848:717343242.951 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717343243.119 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717343243.259 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717343243.398 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717343243.530 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717343243.664 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717343243.796 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717343243.921 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717343243.989 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717343244.051 : System total receive data 128 bytes
2138-1848:717343244.117 : => CNT96226::VenderCmd_GetData
2138-1848:717343244.173 : iCmd = 1, nBytes = 4
2138-1848:717343431.081 : 0000 : 00 00 00 00 
2138-1848:717343431.211 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717343431.377 : <= CAsicIO::DoIo ret = 1
2138-1848:717343431.622 : NVMData.PadScanCount = 0
2138-1848:717343431.694 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717343431.758 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717343431.821 : NVMData.FlatbedScanCount = 0
2138-1848:717343431.885 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717343431.945 : NVMData.SideEdgeFletbed = 0
2138-1848:717343432.005 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717343432.065 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717343432.123 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717343432.183 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717343432.243 : NVMData.BornMonth = 0
2138-1848:717343432.295 : NVMData.BornDay = 0
2138-1848:717343432.348 : NVMData.BornYear = 0
2138-1848:717343432.402 : NVMData.FirstScanMonth = 5
2138-1848:717343432.457 : NVMData.FirstScanDay = 18
2138-1848:717343432.516 : NVMData.FirstScanYear = 2020
2138-1848:717343432.578 : NVMData.VerticalMagnification = 0
2138-1848:717343432.638 : NVMData.HorizontalMagnification = 0
2138-1848:717343432.700 : NVMData.PowerSavingTime = 15
2138-1848:717343432.762 : NVMData.SN = A094165189010062
2138-1848:717343432.816 : NVMData.AutoFeed = 0
2138-1848:717343432.870 : NVMData.CCDType = 0
2138-1848:717343432.925 : NVMData.ScanSpeed = 0
2138-1848:717343432.977 : NVMData.RollerCount = 0
2138-1848:717343433.033 : NVMData.MultifeedCount = 0
2138-1848:717343433.086 : NVMData.JamCount = 0
2138-1848:717343433.143 : NVMData.IdentifyInfo = 
2138-1848:717343433.200 : NVMData.FormalName = 
2138-1848:717343433.255 : NVMData.ReservedB = 0
2138-1848:717343433.311 : NVMData.FunctionCode = 0
2138-1848:717343433.365 : NVMData.PreFeed = 0
2138-1848:717343433.418 : NVMData.PreFeedTime = 0
2138-1848:717343433.472 : NVMData.ButtonNumber = 0
2138-1848:717343433.530 : NVMData.PowerOffTime = 0
2138-1848:717343433.584 : <= ReadNVMDataInternal ret = 1
2138-1848:717343433.652 : => IoObject::IoLockEnd
2138-1848:717343433.727 : <= IoObject::IoLockEnd
2138-1848:717343433.780 : <= ReadNVMData ret = 1
2138-1848:717353911.081 : => GetADFStatus
2138-1848:717353911.525 : => IoObject::IoLockStart
2138-1848:717353911.673 : => CAsicIO::CheckDevice
2138-1848:717353911.736 : => CNT96226::ConnectIsAvailable
2138-1848:717353935.450 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717353935.572 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717353935.638 : <= IoObject::IoLockStart
2138-1848:717353935.705 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717353935.778 : IO Send command 10 bytes
2138-1848:717353935.930 : => CNT96226::VenderCmd_SetData
2138-1848:717353935.994 : iCmd = 0, nBytes = 10
2138-1848:717353936.105 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717354132.907 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717354133.049 : System send command 10 bytes + data 0 bytes
2138-1848:717354133.132 : IO total need to receive data 2 bytes
2138-1848:717354133.201 : => CNT96226::VenderCmd_GetData
2138-1848:717354133.267 : iCmd = 0, nBytes = 2
2138-1848:717354327.749 : 0000 : 00 00 
2138-1848:717354327.877 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717354327.951 : System total receive data 2 bytes
2138-1848:717354328.019 : => CNT96226::VenderCmd_GetData
2138-1848:717354328.084 : iCmd = 1, nBytes = 4
2138-1848:717354536.044 : 0000 : 00 00 00 00 
2138-1848:717354536.132 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717354536.285 : <= CAsicIO::DoIo ret = 1
2138-1848:717354536.359 : Return status = 0
2138-1848:717354536.420 : => IoObject::IoLockEnd
2138-1848:717354536.496 : <= IoObject::IoLockEnd
2138-1848:717354536.552 : <= GetADFStatus ret = 1
2138-1848:717356837.594 : => GetADFStatus
2138-1848:717356837.787 : => IoObject::IoLockStart
2138-1848:717356838.132 : => CAsicIO::CheckDevice
2138-1848:717356838.195 : => CNT96226::ConnectIsAvailable
2138-1848:717356865.453 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717356865.574 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717356865.641 : <= IoObject::IoLockStart
2138-1848:717356865.706 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717356865.969 : IO Send command 10 bytes
2138-1848:717356866.125 : => CNT96226::VenderCmd_SetData
2138-1848:717356866.182 : iCmd = 0, nBytes = 10
2138-1848:717356866.290 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717357067.453 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717357067.589 : System send command 10 bytes + data 0 bytes
2138-1848:717357067.673 : IO total need to receive data 2 bytes
2138-1848:717357067.743 : => CNT96226::VenderCmd_GetData
2138-1848:717357067.806 : iCmd = 0, nBytes = 2
2138-1848:717357262.094 : 0000 : 00 00 
2138-1848:717357262.208 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717357262.273 : System total receive data 2 bytes
2138-1848:717357262.337 : => CNT96226::VenderCmd_GetData
2138-1848:717357262.397 : iCmd = 1, nBytes = 4
2138-1848:717357459.045 : 0000 : 00 00 00 00 
2138-1848:717357459.158 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717357459.304 : <= CAsicIO::DoIo ret = 1
2138-1848:717357459.379 : Return status = 0
2138-1848:717357459.447 : => IoObject::IoLockEnd
2138-1848:717357459.524 : <= IoObject::IoLockEnd
2138-1848:717357459.577 : <= GetADFStatus ret = 1
2138-1848:717359251.531 : => TerminateDriver
2138-1848:717359251.729 : => CAsicIO::~CAsicIO,pStage=206376008
2138-1848:717359251.806 : => CNT96226::Close
2138-1848:717359256.032 : <= CNT96226::Close ret = 1
2138-1848:717359256.119 : <= CAsicIO::~CAsicIO
2138-1848:717359256.184 : => IoObject::IoLockEnd
2138-1848:717359256.240 : <= IoObject::IoLockEnd
2138-1848:717359256.295 : => IoObject::TerminateDevice
2138-1848:717359256.351 : => IoObject::IoLockEnd
2138-1848:717359256.404 : <= IoObject::IoLockEnd
2138-1848:717359256.492 : <= IoObject::TerminateDevice
2138-1848:717359256.709 : <= TerminateDriver ret = 1
2138-1848:717400440.974 : ============Debug Start==========
2138-1848:717400441.300 : Date : 2020/5/18 09:52:08
2138-1848:717400441.394 : Process ID : 2138
2138-1848:717400441.741 : Windows : Version 10.0 build 18363 
2138-1848:717400442.236 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717400442.311 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717400442.386 : MemoryStatus.ullAvailPhys : 5901185024
2138-1848:717400442.457 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717400442.530 : MemoryStatus.ullAvailPageFile : 7315828736
2138-1848:717400442.604 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717400442.672 : MemoryStatus.ullAvailVirtual : 1723203584
2138-1848:717400442.742 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717400442.857 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717400442.923 : CPU Family 6 Model 10 Stepping 7
2138-1848:717400443.194 : CPU Count : 4
2138-1848:717400443.250 : CPU Frequency : 100.000 Mhz
2138-1848:717400448.263 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717400448.420 : => InitializeDriver
2138-1848:717400448.668 : <= InitializeDriver ret = 1
2138-1848:717400448.735 : => InitializeScanner
2138-1848:717400448.818 : => CAsicIO::GetDeviceList
2138-1848:717400449.020 : => CNT96226::CNT96226
2138-1848:717400449.088 : => CNT96226::Open
2138-1848:717400470.684 : <= CNT96226::Open ret = 1
2138-1848:717400470.902 : => CNT96226::Initialize
2138-1848:717400471.129 : <= CNT96226::Initialize ret = 1
2138-1848:717400471.201 : <= CNT96226::CNT96226
2138-1848:717400471.269 : => CNT96226::EnumAvailableDevice
2138-1848:717400474.920 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717400475.018 : DeviceHandleTable[ 0 ] = 256
2138-1848:717400475.089 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717404141.640 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717404142.767 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717404150.854 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717404151.090 : => IoObject::GetLockName
2138-1848:717404151.216 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717404151.371 : <= IoObject::GetLockName
2138-1848:717404152.329 : => CNT96226::VenderCmd_GetData
2138-1848:717404152.477 : iCmd = 3, nBytes = 2
2138-1848:717404564.639 : 0000 : 06 38 
2138-1848:717404564.912 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717404565.084 : => CNT96226::VenderCmd_GetData
2138-1848:717404565.223 : iCmd = 4, nBytes = 2
2138-1848:717404885.679 : 0000 : 07 07 
2138-1848:717404885.879 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717404886.062 : Device 0 USB ID = 0638 : 0707
2138-1848:717404886.257 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717404886.410 : IO Send command 10 bytes
2138-1848:717404886.530 : => CNT96226::VenderCmd_SetData
2138-1848:717404886.667 : iCmd = 0, nBytes = 10
2138-1848:717404886.910 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717405097.703 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717405097.955 : => CNT96226::VenderCmd_GetData
2138-1848:717405098.081 : iCmd = 0, nBytes = 165
2138-1848:717405306.791 : skip dump 37 bytes
2138-1848:717405307.180 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717405307.485 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717405307.801 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717405308.098 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717405308.392 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717405308.689 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717405308.968 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717405309.258 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717405309.398 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717405309.536 : => CNT96226::VenderCmd_GetData
2138-1848:717405309.882 : iCmd = 1, nBytes = 4
2138-1848:717405519.594 : 0000 : 00 00 00 00 
2138-1848:717405519.775 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717405519.906 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717405520.040 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717405520.183 : IO Send command 10 bytes
2138-1848:717405520.295 : => CNT96226::VenderCmd_SetData
2138-1848:717405520.418 : iCmd = 0, nBytes = 10
2138-1848:717405520.648 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717405887.111 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717405887.364 : => CNT96226::VenderCmd_GetData
2138-1848:717405887.487 : iCmd = 0, nBytes = 128
2138-1848:717406095.951 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717406096.311 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717406096.604 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717406096.885 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717406097.167 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717406097.447 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717406097.724 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717406098.006 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717406098.146 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717406098.284 : => CNT96226::VenderCmd_GetData
2138-1848:717406098.404 : iCmd = 1, nBytes = 4
2138-1848:717406299.298 : 0000 : 00 00 00 00 
2138-1848:717406299.495 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717406299.631 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717406299.910 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717406300.063 : => CNT96226::Close
2138-1848:717406307.213 : <= CNT96226::Close ret = 1
2138-1848:717406307.389 : <= CNT96226::~CNT96226
2138-1848:717406307.574 : <= CAsicIO::GetDeviceList
2138-1848:717406308.398 : => IoObject::SetTimeout
2138-1848:717406308.526 : Timeout--> In = 0 Out = 0
2138-1848:717406308.653 : <= IoObject::SetTimeout
2138-1848:717406308.785 : => CAsicIO::CAsicIO
2138-1848:717406308.928 : => CNT96226::CNT96226
2138-1848:717406309.046 : => CNT96226::Open
2138-1848:717406351.787 : <= CNT96226::Open ret = 1
2138-1848:717406352.013 : => CNT96226::Initialize
2138-1848:717406352.446 : <= CNT96226::Initialize ret = 1
2138-1848:717406352.579 : <= CNT96226::CNT96226
2138-1848:717406352.691 : <= CAsicIO::CAsicIO
2138-1848:717406352.804 : => CAsicIO::InitializeDevice
2138-1848:717406352.939 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717406360.822 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717406361.085 : => IoObject::GetLockName
2138-1848:717406361.209 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717406361.352 : <= IoObject::GetLockName
2138-1848:717406362.284 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717406362.452 : IO Send command 10 bytes
2138-1848:717406362.574 : => CNT96226::VenderCmd_SetData
2138-1848:717406362.693 : iCmd = 0, nBytes = 10
2138-1848:717406362.934 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717406726.719 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717406726.990 : => CNT96226::VenderCmd_GetData
2138-1848:717406727.126 : iCmd = 0, nBytes = 128
2138-1848:717406938.189 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717406938.573 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717406938.886 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717406939.191 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717406939.473 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717406939.756 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717406940.037 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717406940.317 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717406940.463 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717406940.837 : => CNT96226::VenderCmd_GetData
2138-1848:717406940.969 : iCmd = 1, nBytes = 4
2138-1848:717407150.861 : 0000 : 00 00 00 00 
2138-1848:717407151.051 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717407151.187 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717407151.316 : => CNT96226::VenderCmd_GetData
2138-1848:717407151.433 : iCmd = 3, nBytes = 2
2138-1848:717407556.750 : 0000 : 06 38 
2138-1848:717407556.986 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717407557.140 : => CNT96226::VenderCmd_GetData
2138-1848:717407557.268 : iCmd = 4, nBytes = 2
2138-1848:717407873.872 : 0000 : 07 07 
2138-1848:717407874.069 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717407874.346 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717407874.553 : => IoObject::InitializeDevice
2138-1848:717407874.741 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717407876.087 : <= IoObject::InitializeDevice ret = 1
2138-1848:717407876.248 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717407877.366 : => FindScanner
2138-1848:717407877.487 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717407877.631 : <= FindScanner ret = 1
2138-1848:717407877.750 : => IoObject::IoLockStart
2138-1848:717407877.925 : => CAsicIO::CheckDevice
2138-1848:717407878.039 : => CNT96226::ConnectIsAvailable
2138-1848:717407901.439 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717407901.650 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717407901.769 : <= IoObject::IoLockStart
2138-1848:717407901.891 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717407902.033 : IO Send command 10 bytes
2138-1848:717407902.210 : => CNT96226::VenderCmd_SetData
2138-1848:717407902.336 : iCmd = 0, nBytes = 10
2138-1848:717407902.567 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717408115.662 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717408115.878 : System send command 10 bytes + data 0 bytes
2138-1848:717408116.021 : IO total need to receive data 5 bytes
2138-1848:717408116.154 : => CNT96226::VenderCmd_GetData
2138-1848:717408116.277 : iCmd = 0, nBytes = 5
2138-1848:717408326.047 : 0000 : 06 00 02 02 ab 
2138-1848:717408326.254 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717408326.388 : System total receive data 5 bytes
2138-1848:717408326.517 : => CNT96226::VenderCmd_GetData
2138-1848:717408326.635 : iCmd = 1, nBytes = 4
2138-1848:717408535.654 : 0000 : 00 00 00 00 
2138-1848:717408535.842 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717408536.081 : <= CAsicIO::DoIo ret = 1
2138-1848:717408536.212 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717408536.349 : IO Send command 10 bytes
2138-1848:717408536.542 : => CNT96226::VenderCmd_SetData
2138-1848:717408536.660 : iCmd = 0, nBytes = 10
2138-1848:717408536.893 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717408747.344 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717408747.559 : System send command 10 bytes + data 0 bytes
2138-1848:717408747.700 : IO total need to receive data 165 bytes
2138-1848:717408747.837 : => CNT96226::VenderCmd_GetData
2138-1848:717408747.961 : iCmd = 0, nBytes = 165
2138-1848:717408951.509 : skip dump 37 bytes
2138-1848:717408951.884 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717408952.176 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717408952.477 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717408952.778 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717408953.071 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717408953.363 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717408953.644 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717408953.925 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717408954.061 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717408954.187 : System total receive data 165 bytes
2138-1848:717408954.319 : => CNT96226::VenderCmd_GetData
2138-1848:717408954.664 : iCmd = 1, nBytes = 4
2138-1848:717409156.621 : 0000 : 00 00 00 00 
2138-1848:717409156.803 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717409157.024 : <= CAsicIO::DoIo ret = 1
2138-1848:717409157.144 : Dump Inquiry
2138-1848:717409157.415 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717409157.704 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717409158.000 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717409158.301 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717409158.592 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717409158.885 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717409159.161 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717409159.445 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717409159.734 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717409160.266 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717409160.469 : 00a0 : 00 00 00 00 00 
2138-1848:717409160.606 : => ReadNVMDataInternal
2138-1848:717409161.047 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717409161.192 : IO Send command 10 bytes
2138-1848:717409161.370 : => CNT96226::VenderCmd_SetData
2138-1848:717409161.490 : iCmd = 0, nBytes = 10
2138-1848:717409161.716 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717409510.045 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717409510.268 : System send command 10 bytes + data 0 bytes
2138-1848:717409510.408 : IO total need to receive data 128 bytes
2138-1848:717409510.543 : => CNT96226::VenderCmd_GetData
2138-1848:717409510.660 : iCmd = 0, nBytes = 128
2138-1848:717409722.762 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717409723.134 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717409723.434 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717409723.741 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717409724.028 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717409724.315 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717409724.596 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717409724.876 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717409725.019 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717409725.150 : System total receive data 128 bytes
2138-1848:717409725.283 : => CNT96226::VenderCmd_GetData
2138-1848:717409725.403 : iCmd = 1, nBytes = 4
2138-1848:717409934.401 : 0000 : 00 00 00 00 
2138-1848:717409934.583 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717409934.804 : <= CAsicIO::DoIo ret = 1
2138-1848:717409934.941 : NVMData.PadScanCount = 0
2138-1848:717409935.064 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717409935.185 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717409935.310 : NVMData.FlatbedScanCount = 0
2138-1848:717409935.433 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717409935.551 : NVMData.SideEdgeFletbed = 0
2138-1848:717409935.670 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717409935.791 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717409935.921 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717409936.043 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717409936.164 : NVMData.BornMonth = 0
2138-1848:717409936.277 : NVMData.BornDay = 0
2138-1848:717409936.389 : NVMData.BornYear = 0
2138-1848:717409936.498 : NVMData.FirstScanMonth = 5
2138-1848:717409936.612 : NVMData.FirstScanDay = 18
2138-1848:717409936.735 : NVMData.FirstScanYear = 2020
2138-1848:717409936.853 : NVMData.VerticalMagnification = 0
2138-1848:717409936.968 : NVMData.HorizontalMagnification = 0
2138-1848:717409937.090 : NVMData.PowerSavingTime = 15
2138-1848:717409937.207 : NVMData.SN = A094165189010062
2138-1848:717409937.315 : NVMData.AutoFeed = 0
2138-1848:717409937.422 : NVMData.CCDType = 0
2138-1848:717409937.749 : NVMData.ScanSpeed = 0
2138-1848:717409937.866 : NVMData.RollerCount = 0
2138-1848:717409937.979 : NVMData.MultifeedCount = 0
2138-1848:717409938.091 : NVMData.JamCount = 0
2138-1848:717409938.202 : NVMData.IdentifyInfo = 
2138-1848:717409938.313 : NVMData.FormalName = 
2138-1848:717409938.417 : NVMData.ReservedB = 0
2138-1848:717409938.526 : NVMData.FunctionCode = 0
2138-1848:717409938.637 : NVMData.PreFeed = 0
2138-1848:717409938.746 : NVMData.PreFeedTime = 0
2138-1848:717409938.856 : NVMData.ButtonNumber = 0
2138-1848:717409938.966 : NVMData.PowerOffTime = 0
2138-1848:717409939.087 : <= ReadNVMDataInternal ret = 1
2138-1848:717409939.242 : => IoObject::IoLockEnd
2138-1848:717409939.393 : <= IoObject::IoLockEnd
2138-1848:717409939.507 : <= InitializeScanner ret = 1
2138-1848:717409939.644 : => GetLogicalScannerAbilityEx
2138-1848:717409939.773 : => IoObject::IoLockStart
2138-1848:717409939.933 : => CAsicIO::CheckDevice
2138-1848:717409940.044 : => CNT96226::ConnectIsAvailable
2138-1848:717409965.146 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717409965.344 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717409965.467 : <= IoObject::IoLockStart
2138-1848:717409965.583 : => IoObject::IoLockEnd
2138-1848:717409965.763 : <= IoObject::IoLockEnd
2138-1848:717409965.984 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717409966.146 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717410240.963 : => ReadNVMData
2138-1848:717410241.246 : => IoObject::IoLockStart
2138-1848:717410241.510 : => CAsicIO::CheckDevice
2138-1848:717410241.644 : => CNT96226::ConnectIsAvailable
2138-1848:717410267.935 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717410268.156 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717410268.292 : <= IoObject::IoLockStart
2138-1848:717410268.421 : => ReadNVMDataInternal
2138-1848:717410268.552 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717410268.692 : IO Send command 10 bytes
2138-1848:717410268.936 : => CNT96226::VenderCmd_SetData
2138-1848:717410269.076 : iCmd = 0, nBytes = 10
2138-1848:717410269.323 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717410634.727 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717410635.002 : System send command 10 bytes + data 0 bytes
2138-1848:717410635.155 : IO total need to receive data 128 bytes
2138-1848:717410635.291 : => CNT96226::VenderCmd_GetData
2138-1848:717410635.409 : iCmd = 0, nBytes = 128
2138-1848:717410855.553 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717410855.998 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717410856.319 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717410856.621 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717410856.911 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717410857.196 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717410857.483 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717410857.769 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717410857.914 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717410858.051 : System total receive data 128 bytes
2138-1848:717410858.186 : => CNT96226::VenderCmd_GetData
2138-1848:717410858.312 : iCmd = 1, nBytes = 4
2138-1848:717411068.095 : 0000 : 00 00 00 00 
2138-1848:717411068.282 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717411068.519 : <= CAsicIO::DoIo ret = 1
2138-1848:717411068.653 : NVMData.PadScanCount = 0
2138-1848:717411068.783 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717411068.910 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717411069.035 : NVMData.FlatbedScanCount = 0
2138-1848:717411069.154 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717411069.276 : NVMData.SideEdgeFletbed = 0
2138-1848:717411069.395 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717411069.515 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717411069.636 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717411069.970 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717411070.106 : NVMData.BornMonth = 0
2138-1848:717411070.218 : NVMData.BornDay = 0
2138-1848:717411070.329 : NVMData.BornYear = 0
2138-1848:717411070.445 : NVMData.FirstScanMonth = 5
2138-1848:717411070.564 : NVMData.FirstScanDay = 18
2138-1848:717411070.681 : NVMData.FirstScanYear = 2020
2138-1848:717411070.805 : NVMData.VerticalMagnification = 0
2138-1848:717411070.932 : NVMData.HorizontalMagnification = 0
2138-1848:717411071.051 : NVMData.PowerSavingTime = 15
2138-1848:717411071.165 : NVMData.SN = A094165189010062
2138-1848:717411071.277 : NVMData.AutoFeed = 0
2138-1848:717411071.387 : NVMData.CCDType = 0
2138-1848:717411071.496 : NVMData.ScanSpeed = 0
2138-1848:717411071.609 : NVMData.RollerCount = 0
2138-1848:717411071.718 : NVMData.MultifeedCount = 0
2138-1848:717411071.831 : NVMData.JamCount = 0
2138-1848:717411071.942 : NVMData.IdentifyInfo = 
2138-1848:717411072.053 : NVMData.FormalName = 
2138-1848:717411072.162 : NVMData.ReservedB = 0
2138-1848:717411072.277 : NVMData.FunctionCode = 0
2138-1848:717411072.389 : NVMData.PreFeed = 0
2138-1848:717411072.497 : NVMData.PreFeedTime = 0
2138-1848:717411072.610 : NVMData.ButtonNumber = 0
2138-1848:717411072.722 : NVMData.PowerOffTime = 0
2138-1848:717411072.841 : <= ReadNVMDataInternal ret = 1
2138-1848:717411072.970 : => IoObject::IoLockEnd
2138-1848:717411073.122 : <= IoObject::IoLockEnd
2138-1848:717411073.233 : <= ReadNVMData ret = 1
2138-1848:717411979.361 : => TerminateDriver
2138-1848:717411979.671 : => CAsicIO::~CAsicIO,pStage=145689672
2138-1848:717411979.829 : => CNT96226::Close
2138-1848:717411987.421 : <= CNT96226::Close ret = 1
2138-1848:717411987.607 : <= CAsicIO::~CAsicIO
2138-1848:717411987.738 : => IoObject::IoLockEnd
2138-1848:717411987.854 : <= IoObject::IoLockEnd
2138-1848:717411987.971 : => IoObject::TerminateDevice
2138-1848:717411988.098 : => IoObject::IoLockEnd
2138-1848:717411988.207 : <= IoObject::IoLockEnd
2138-1848:717411988.393 : <= IoObject::TerminateDevice
2138-1848:717411988.803 : <= TerminateDriver ret = 1
2138-1848:717414233.979 : ============Debug Start==========
2138-1848:717414234.330 : Date : 2020/5/18 09:52:08
2138-1848:717414234.416 : Process ID : 2138
2138-1848:717414234.784 : Windows : Version 10.0 build 18363 
2138-1848:717414235.296 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717414235.369 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717414235.445 : MemoryStatus.ullAvailPhys : 5893341184
2138-1848:717414235.511 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717414235.577 : MemoryStatus.ullAvailPageFile : 7306887168
2138-1848:717414235.645 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717414235.711 : MemoryStatus.ullAvailVirtual : 1723232256
2138-1848:717414235.777 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717414235.889 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717414235.954 : CPU Family 6 Model 10 Stepping 7
2138-1848:717414236.213 : CPU Count : 4
2138-1848:717414236.268 : CPU Frequency : 100.000 Mhz
2138-1848:717414241.274 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717414241.432 : => InitializeDriver
2138-1848:717414241.697 : <= InitializeDriver ret = 1
2138-1848:717416669.445 : => InitializeScanner
2138-1848:717416669.741 : => CAsicIO::GetDeviceList
2138-1848:717416670.179 : => CNT96226::CNT96226
2138-1848:717416670.251 : => CNT96226::Open
2138-1848:717416697.349 : <= CNT96226::Open ret = 1
2138-1848:717416697.460 : => CNT96226::Initialize
2138-1848:717416697.681 : <= CNT96226::Initialize ret = 1
2138-1848:717416697.751 : <= CNT96226::CNT96226
2138-1848:717416697.813 : => CNT96226::EnumAvailableDevice
2138-1848:717416701.494 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717416701.593 : DeviceHandleTable[ 0 ] = 256
2138-1848:717416701.664 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717420319.728 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717420320.498 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717420325.234 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717420325.368 : => IoObject::GetLockName
2138-1848:717420325.436 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717420325.513 : <= IoObject::GetLockName
2138-1848:717420326.133 : => CNT96226::VenderCmd_GetData
2138-1848:717420326.211 : iCmd = 3, nBytes = 2
2138-1848:717420697.457 : 0000 : 06 38 
2138-1848:717420697.630 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717420697.717 : => CNT96226::VenderCmd_GetData
2138-1848:717420697.778 : iCmd = 4, nBytes = 2
2138-1848:717421002.651 : 0000 : 07 07 
2138-1848:717421002.813 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717421002.922 : Device 0 USB ID = 0638 : 0707
2138-1848:717421003.023 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717421003.103 : IO Send command 10 bytes
2138-1848:717421003.165 : => CNT96226::VenderCmd_SetData
2138-1848:717421003.231 : iCmd = 0, nBytes = 10
2138-1848:717421003.350 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717421195.859 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717421196.053 : => CNT96226::VenderCmd_GetData
2138-1848:717421196.125 : iCmd = 0, nBytes = 165
2138-1848:717421353.438 : skip dump 37 bytes
2138-1848:717421353.645 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717421353.792 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717421353.944 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717421354.092 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717421354.232 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717421354.379 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717421354.516 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717421354.655 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717421354.724 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717421354.789 : => CNT96226::VenderCmd_GetData
2138-1848:717421355.016 : iCmd = 1, nBytes = 4
2138-1848:717421477.498 : 0000 : 00 00 00 00 
2138-1848:717421477.661 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717421477.745 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717421477.824 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717421477.903 : IO Send command 10 bytes
2138-1848:717421477.968 : => CNT96226::VenderCmd_SetData
2138-1848:717421478.028 : iCmd = 0, nBytes = 10
2138-1848:717421478.151 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717421780.555 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717421780.753 : => CNT96226::VenderCmd_GetData
2138-1848:717421780.821 : iCmd = 0, nBytes = 128
2138-1848:717421964.830 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717421965.048 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717421965.208 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717421965.366 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717421965.504 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717421965.642 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717421965.783 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717421965.921 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717421965.994 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717421966.069 : => CNT96226::VenderCmd_GetData
2138-1848:717421966.130 : iCmd = 1, nBytes = 4
2138-1848:717422092.001 : 0000 : 00 00 00 00 
2138-1848:717422092.155 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717422092.227 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717422092.374 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717422092.444 : => CNT96226::Close
2138-1848:717422097.803 : <= CNT96226::Close ret = 1
2138-1848:717422097.892 : <= CNT96226::~CNT96226
2138-1848:717422097.990 : <= CAsicIO::GetDeviceList
2138-1848:717422098.598 : => IoObject::SetTimeout
2138-1848:717422098.660 : Timeout--> In = 0 Out = 0
2138-1848:717422098.720 : <= IoObject::SetTimeout
2138-1848:717422098.794 : => CAsicIO::CAsicIO
2138-1848:717422098.872 : => CNT96226::CNT96226
2138-1848:717422098.931 : => CNT96226::Open
2138-1848:717422126.605 : <= CNT96226::Open ret = 1
2138-1848:717422126.753 : => CNT96226::Initialize
2138-1848:717422126.973 : <= CNT96226::Initialize ret = 1
2138-1848:717422127.046 : <= CNT96226::CNT96226
2138-1848:717422127.102 : <= CAsicIO::CAsicIO
2138-1848:717422127.169 : => CAsicIO::InitializeDevice
2138-1848:717422127.254 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717422131.825 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717422131.970 : => IoObject::GetLockName
2138-1848:717422132.039 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717422132.109 : <= IoObject::GetLockName
2138-1848:717422132.682 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717422132.764 : IO Send command 10 bytes
2138-1848:717422132.823 : => CNT96226::VenderCmd_SetData
2138-1848:717422132.888 : iCmd = 0, nBytes = 10
2138-1848:717422133.005 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717422464.718 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717422464.914 : => CNT96226::VenderCmd_GetData
2138-1848:717422464.987 : iCmd = 0, nBytes = 128
2138-1848:717422649.869 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717422650.128 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717422650.290 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717422650.447 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717422650.595 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717422650.742 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717422650.888 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717422651.034 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717422651.108 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717422651.357 : => CNT96226::VenderCmd_GetData
2138-1848:717422651.423 : iCmd = 1, nBytes = 4
2138-1848:717422764.625 : 0000 : 00 00 00 00 
2138-1848:717422764.753 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717422764.836 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717422764.911 : => CNT96226::VenderCmd_GetData
2138-1848:717422764.975 : iCmd = 3, nBytes = 2
2138-1848:717423097.227 : 0000 : 06 38 
2138-1848:717423097.389 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717423097.466 : => CNT96226::VenderCmd_GetData
2138-1848:717423097.534 : iCmd = 4, nBytes = 2
2138-1848:717423364.395 : 0000 : 07 07 
2138-1848:717423364.564 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717423364.720 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717423364.830 : => IoObject::InitializeDevice
2138-1848:717423364.939 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717423365.866 : <= IoObject::InitializeDevice ret = 1
2138-1848:717423365.954 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717423366.803 : => FindScanner
2138-1848:717423366.868 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717423366.940 : <= FindScanner ret = 1
2138-1848:717423367.004 : => IoObject::IoLockStart
2138-1848:717423367.096 : => CAsicIO::CheckDevice
2138-1848:717423367.154 : => CNT96226::ConnectIsAvailable
2138-1848:717423383.537 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717423383.640 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717423383.704 : <= IoObject::IoLockStart
2138-1848:717423383.766 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717423383.834 : IO Send command 10 bytes
2138-1848:717423383.923 : => CNT96226::VenderCmd_SetData
2138-1848:717423383.983 : iCmd = 0, nBytes = 10
2138-1848:717423384.098 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717423534.136 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717423534.302 : System send command 10 bytes + data 0 bytes
2138-1848:717423534.374 : IO total need to receive data 5 bytes
2138-1848:717423534.442 : => CNT96226::VenderCmd_GetData
2138-1848:717423534.506 : iCmd = 0, nBytes = 5
2138-1848:717423646.245 : 0000 : 06 00 02 02 ab 
2138-1848:717423646.377 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717423646.451 : System total receive data 5 bytes
2138-1848:717423646.518 : => CNT96226::VenderCmd_GetData
2138-1848:717423646.582 : iCmd = 1, nBytes = 4
2138-1848:717423758.135 : 0000 : 00 00 00 00 
2138-1848:717423758.237 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717423758.403 : <= CAsicIO::DoIo ret = 1
2138-1848:717423758.474 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717423758.542 : IO Send command 10 bytes
2138-1848:717423758.661 : => CNT96226::VenderCmd_SetData
2138-1848:717423758.717 : iCmd = 0, nBytes = 10
2138-1848:717423758.827 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717423901.266 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717423901.393 : System send command 10 bytes + data 0 bytes
2138-1848:717423901.464 : IO total need to receive data 165 bytes
2138-1848:717423901.529 : => CNT96226::VenderCmd_GetData
2138-1848:717423901.588 : iCmd = 0, nBytes = 165
2138-1848:717424032.727 : skip dump 37 bytes
2138-1848:717424032.960 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717424033.114 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717424033.267 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717424033.420 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717424033.564 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717424033.714 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717424033.854 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717424033.995 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717424034.068 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717424034.138 : System total receive data 165 bytes
2138-1848:717424034.207 : => CNT96226::VenderCmd_GetData
2138-1848:717424034.376 : iCmd = 1, nBytes = 4
2138-1848:717424164.309 : 0000 : 00 00 00 00 
2138-1848:717424164.474 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717424164.695 : <= CAsicIO::DoIo ret = 1
2138-1848:717424164.767 : Dump Inquiry
2138-1848:717424164.919 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717424165.076 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717424165.233 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717424165.385 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717424165.535 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717424165.693 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717424165.836 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717424165.982 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717424166.128 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717424166.272 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717424166.369 : 00a0 : 00 00 00 00 00 
2138-1848:717424166.453 : => ReadNVMDataInternal
2138-1848:717424166.787 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717424166.860 : IO Send command 10 bytes
2138-1848:717424167.018 : => CNT96226::VenderCmd_SetData
2138-1848:717424167.101 : iCmd = 0, nBytes = 10
2138-1848:717424167.212 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717424482.560 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717424482.765 : System send command 10 bytes + data 0 bytes
2138-1848:717424482.841 : IO total need to receive data 128 bytes
2138-1848:717424483.135 : => CNT96226::VenderCmd_GetData
2138-1848:717424483.197 : iCmd = 0, nBytes = 128
2138-1848:717424652.916 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717424653.175 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717424653.333 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717424653.483 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717424653.626 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717424653.767 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717424653.907 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717424654.045 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717424654.114 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717424654.186 : System total receive data 128 bytes
2138-1848:717424654.255 : => CNT96226::VenderCmd_GetData
2138-1848:717424654.314 : iCmd = 1, nBytes = 4
2138-1848:717424833.536 : 0000 : 00 00 00 00 
2138-1848:717424833.635 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717424833.807 : <= CAsicIO::DoIo ret = 1
2138-1848:717424833.881 : NVMData.PadScanCount = 0
2138-1848:717424833.941 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717424834.004 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717424834.067 : NVMData.FlatbedScanCount = 0
2138-1848:717424834.127 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717424834.185 : NVMData.SideEdgeFletbed = 0
2138-1848:717424834.242 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717424834.299 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717424834.359 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717424834.419 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717424834.480 : NVMData.BornMonth = 0
2138-1848:717424834.538 : NVMData.BornDay = 0
2138-1848:717424834.592 : NVMData.BornYear = 0
2138-1848:717424834.646 : NVMData.FirstScanMonth = 5
2138-1848:717424834.703 : NVMData.FirstScanDay = 18
2138-1848:717424834.763 : NVMData.FirstScanYear = 2020
2138-1848:717424834.824 : NVMData.VerticalMagnification = 0
2138-1848:717424834.886 : NVMData.HorizontalMagnification = 0
2138-1848:717424834.944 : NVMData.PowerSavingTime = 15
2138-1848:717424835.002 : NVMData.SN = A094165189010062
2138-1848:717424835.056 : NVMData.AutoFeed = 0
2138-1848:717424835.110 : NVMData.CCDType = 0
2138-1848:717424835.306 : NVMData.ScanSpeed = 0
2138-1848:717424835.362 : NVMData.RollerCount = 0
2138-1848:717424835.419 : NVMData.MultifeedCount = 0
2138-1848:717424835.476 : NVMData.JamCount = 0
2138-1848:717424835.531 : NVMData.IdentifyInfo = 
2138-1848:717424835.587 : NVMData.FormalName = 
2138-1848:717424835.639 : NVMData.ReservedB = 0
2138-1848:717424835.696 : NVMData.FunctionCode = 0
2138-1848:717424835.750 : NVMData.PreFeed = 0
2138-1848:717424835.806 : NVMData.PreFeedTime = 0
2138-1848:717424835.859 : NVMData.ButtonNumber = 0
2138-1848:717424835.915 : NVMData.PowerOffTime = 0
2138-1848:717424835.976 : <= ReadNVMDataInternal ret = 1
2138-1848:717424836.061 : => IoObject::IoLockEnd
2138-1848:717424836.137 : <= IoObject::IoLockEnd
2138-1848:717424836.189 : <= InitializeScanner ret = 1
2138-1848:717426072.003 : => GetLogicalScannerAbility
2138-1848:717426072.200 : => IoObject::IoLockStart
2138-1848:717426072.363 : => CAsicIO::CheckDevice
2138-1848:717426072.430 : => CNT96226::ConnectIsAvailable
2138-1848:717426090.190 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717426090.323 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717426090.388 : <= IoObject::IoLockStart
2138-1848:717426090.454 : => IoObject::IoLockEnd
2138-1848:717426090.570 : <= IoObject::IoLockEnd
2138-1848:717426090.653 : <= GetLogicalScannerAbility ret = 1
2138-1848:717429389.982 : => GetLogicalScannerAbilityEx
2138-1848:717429390.177 : => IoObject::IoLockStart
2138-1848:717429390.301 : => CAsicIO::CheckDevice
2138-1848:717429390.368 : => CNT96226::ConnectIsAvailable
2138-1848:717429417.373 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717429417.494 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717429417.554 : <= IoObject::IoLockStart
2138-1848:717429417.618 : => IoObject::IoLockEnd
2138-1848:717429417.720 : <= IoObject::IoLockEnd
2138-1848:717429417.846 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717429417.924 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717435875.999 : => ReadNVMData
2138-1848:717435876.190 : => IoObject::IoLockStart
2138-1848:717435876.332 : => CAsicIO::CheckDevice
2138-1848:717435876.398 : => CNT96226::ConnectIsAvailable
2138-1848:717435900.865 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717435900.976 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717435901.043 : <= IoObject::IoLockStart
2138-1848:717435901.115 : => ReadNVMDataInternal
2138-1848:717435901.186 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717435901.261 : IO Send command 10 bytes
2138-1848:717435901.401 : => CNT96226::VenderCmd_SetData
2138-1848:717435901.466 : iCmd = 0, nBytes = 10
2138-1848:717435901.589 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717436252.596 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717436252.761 : System send command 10 bytes + data 0 bytes
2138-1848:717436252.838 : IO total need to receive data 128 bytes
2138-1848:717436252.907 : => CNT96226::VenderCmd_GetData
2138-1848:717436252.982 : iCmd = 0, nBytes = 128
2138-1848:717436461.034 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717436461.233 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717436461.394 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717436461.545 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717436461.687 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717436461.825 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717436461.967 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717436462.103 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717436462.170 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717436462.238 : System total receive data 128 bytes
2138-1848:717436462.303 : => CNT96226::VenderCmd_GetData
2138-1848:717436462.363 : iCmd = 1, nBytes = 4
2138-1848:717436633.311 : 0000 : 00 00 00 00 
2138-1848:717436633.456 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717436633.637 : <= CAsicIO::DoIo ret = 1
2138-1848:717436633.841 : NVMData.PadScanCount = 0
2138-1848:717436633.915 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717436633.978 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717436634.046 : NVMData.FlatbedScanCount = 0
2138-1848:717436634.111 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717436634.173 : NVMData.SideEdgeFletbed = 0
2138-1848:717436634.233 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717436634.297 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717436634.361 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717436634.421 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717436634.483 : NVMData.BornMonth = 0
2138-1848:717436634.538 : NVMData.BornDay = 0
2138-1848:717436634.699 : NVMData.BornYear = 0
2138-1848:717436634.753 : NVMData.FirstScanMonth = 5
2138-1848:717436634.812 : NVMData.FirstScanDay = 18
2138-1848:717436634.873 : NVMData.FirstScanYear = 2020
2138-1848:717436634.933 : NVMData.VerticalMagnification = 0
2138-1848:717436634.994 : NVMData.HorizontalMagnification = 0
2138-1848:717436635.058 : NVMData.PowerSavingTime = 15
2138-1848:717436635.119 : NVMData.SN = A094165189010062
2138-1848:717436635.176 : NVMData.AutoFeed = 0
2138-1848:717436635.234 : NVMData.CCDType = 0
2138-1848:717436635.289 : NVMData.ScanSpeed = 0
2138-1848:717436635.342 : NVMData.RollerCount = 0
2138-1848:717436635.398 : NVMData.MultifeedCount = 0
2138-1848:717436635.455 : NVMData.JamCount = 0
2138-1848:717436635.509 : NVMData.IdentifyInfo = 
2138-1848:717436635.565 : NVMData.FormalName = 
2138-1848:717436635.621 : NVMData.ReservedB = 0
2138-1848:717436635.677 : NVMData.FunctionCode = 0
2138-1848:717436635.734 : NVMData.PreFeed = 0
2138-1848:717436635.788 : NVMData.PreFeedTime = 0
2138-1848:717436635.842 : NVMData.ButtonNumber = 0
2138-1848:717436635.898 : NVMData.PowerOffTime = 0
2138-1848:717436635.955 : <= ReadNVMDataInternal ret = 1
2138-1848:717436636.022 : => IoObject::IoLockEnd
2138-1848:717436636.101 : <= IoObject::IoLockEnd
2138-1848:717436636.157 : <= ReadNVMData ret = 1
2138-1848:717445111.791 : => GetADFStatus
2138-1848:717445112.233 : => IoObject::IoLockStart
2138-1848:717445112.396 : => CAsicIO::CheckDevice
2138-1848:717445112.456 : => CNT96226::ConnectIsAvailable
2138-1848:717445141.056 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717445141.178 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717445141.246 : <= IoObject::IoLockStart
2138-1848:717445141.314 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717445141.388 : IO Send command 10 bytes
2138-1848:717445141.536 : => CNT96226::VenderCmd_SetData
2138-1848:717445141.601 : iCmd = 0, nBytes = 10
2138-1848:717445141.724 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717445347.963 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717445348.114 : System send command 10 bytes + data 0 bytes
2138-1848:717445348.192 : IO total need to receive data 2 bytes
2138-1848:717445348.263 : => CNT96226::VenderCmd_GetData
2138-1848:717445348.326 : iCmd = 0, nBytes = 2
2138-1848:717445539.699 : 0000 : 00 00 
2138-1848:717445539.811 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717445539.890 : System total receive data 2 bytes
2138-1848:717445539.960 : => CNT96226::VenderCmd_GetData
2138-1848:717445540.024 : iCmd = 1, nBytes = 4
2138-1848:717445747.515 : 0000 : 00 00 00 00 
2138-1848:717445747.608 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717445747.748 : <= CAsicIO::DoIo ret = 1
2138-1848:717445747.825 : Return status = 0
2138-1848:717445747.885 : => IoObject::IoLockEnd
2138-1848:717445747.960 : <= IoObject::IoLockEnd
2138-1848:717445748.015 : <= GetADFStatus ret = 1
2138-1848:717448030.690 : => GetADFStatus
2138-1848:717448030.886 : => IoObject::IoLockStart
2138-1848:717448031.027 : => CAsicIO::CheckDevice
2138-1848:717448031.092 : => CNT96226::ConnectIsAvailable
2138-1848:717448058.190 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717448058.322 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717448058.386 : <= IoObject::IoLockStart
2138-1848:717448058.459 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717448058.721 : IO Send command 10 bytes
2138-1848:717448058.865 : => CNT96226::VenderCmd_SetData
2138-1848:717448058.931 : iCmd = 0, nBytes = 10
2138-1848:717448059.051 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717448272.138 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717448272.263 : System send command 10 bytes + data 0 bytes
2138-1848:717448272.343 : IO total need to receive data 2 bytes
2138-1848:717448272.409 : => CNT96226::VenderCmd_GetData
2138-1848:717448272.475 : iCmd = 0, nBytes = 2
2138-1848:717448456.500 : 0000 : 00 00 
2138-1848:717448456.629 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717448456.702 : System total receive data 2 bytes
2138-1848:717448456.772 : => CNT96226::VenderCmd_GetData
2138-1848:717448456.831 : iCmd = 1, nBytes = 4
2138-1848:717448666.796 : 0000 : 00 00 00 00 
2138-1848:717448666.907 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717448667.070 : <= CAsicIO::DoIo ret = 1
2138-1848:717448667.144 : Return status = 0
2138-1848:717448667.210 : => IoObject::IoLockEnd
2138-1848:717448667.290 : <= IoObject::IoLockEnd
2138-1848:717448667.345 : <= GetADFStatus ret = 1
2138-1848:717450548.083 : => TerminateDriver
2138-1848:717450548.294 : => CAsicIO::~CAsicIO,pStage=143920200
2138-1848:717450548.371 : => CNT96226::Close
2138-1848:717450553.022 : <= CNT96226::Close ret = 1
2138-1848:717450553.112 : <= CAsicIO::~CAsicIO
2138-1848:717450553.174 : => IoObject::IoLockEnd
2138-1848:717450553.236 : <= IoObject::IoLockEnd
2138-1848:717450553.293 : => IoObject::TerminateDevice
2138-1848:717450553.352 : => IoObject::IoLockEnd
2138-1848:717450553.407 : <= IoObject::IoLockEnd
2138-1848:717450553.500 : <= IoObject::TerminateDevice
2138-1848:717450553.728 : <= TerminateDriver ret = 1
2138-1848:717493399.136 : ============Debug Start==========
2138-1848:717493399.434 : Date : 2020/5/18 09:52:11
2138-1848:717493399.520 : Process ID : 2138
2138-1848:717493399.867 : Windows : Version 10.0 build 18363 
2138-1848:717493400.348 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717493400.415 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717493400.487 : MemoryStatus.ullAvailPhys : 5899816960
2138-1848:717493400.552 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717493400.617 : MemoryStatus.ullAvailPageFile : 7315726336
2138-1848:717493400.686 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717493400.748 : MemoryStatus.ullAvailVirtual : 1723187200
2138-1848:717493400.812 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717493400.927 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717493400.991 : CPU Family 6 Model 10 Stepping 7
2138-1848:717493401.237 : CPU Count : 4
2138-1848:717493401.291 : CPU Frequency : 100.000 Mhz
2138-1848:717493406.092 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717493406.232 : => InitializeDriver
2138-1848:717493406.489 : <= InitializeDriver ret = 1
2138-1848:717493406.554 : => InitializeScanner
2138-1848:717493406.635 : => CAsicIO::GetDeviceList
2138-1848:717493406.836 : => CNT96226::CNT96226
2138-1848:717493406.898 : => CNT96226::Open
2138-1848:717493431.365 : <= CNT96226::Open ret = 1
2138-1848:717493431.483 : => CNT96226::Initialize
2138-1848:717493431.705 : <= CNT96226::Initialize ret = 1
2138-1848:717493431.774 : <= CNT96226::CNT96226
2138-1848:717493431.836 : => CNT96226::EnumAvailableDevice
2138-1848:717493435.510 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717493435.601 : DeviceHandleTable[ 0 ] = 256
2138-1848:717493435.663 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717497200.481 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717497201.622 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717497209.701 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717497209.923 : => IoObject::GetLockName
2138-1848:717497210.056 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717497210.199 : <= IoObject::GetLockName
2138-1848:717497211.037 : => CNT96226::VenderCmd_GetData
2138-1848:717497211.175 : iCmd = 3, nBytes = 2
2138-1848:717497619.610 : 0000 : 06 38 
2138-1848:717497619.854 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717497620.019 : => CNT96226::VenderCmd_GetData
2138-1848:717497620.146 : iCmd = 4, nBytes = 2
2138-1848:717497937.670 : 0000 : 07 07 
2138-1848:717497937.905 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717497938.095 : Device 0 USB ID = 0638 : 0707
2138-1848:717497938.275 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717497938.415 : IO Send command 10 bytes
2138-1848:717497938.534 : => CNT96226::VenderCmd_SetData
2138-1848:717497938.661 : iCmd = 0, nBytes = 10
2138-1848:717497938.891 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717498149.304 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717498149.526 : => CNT96226::VenderCmd_GetData
2138-1848:717498149.645 : iCmd = 0, nBytes = 165
2138-1848:717498358.212 : skip dump 37 bytes
2138-1848:717498358.602 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717498358.896 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717498359.175 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717498359.454 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717498359.727 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717498360.012 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717498360.275 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717498360.534 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717498360.667 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717498360.804 : => CNT96226::VenderCmd_GetData
2138-1848:717498361.132 : iCmd = 1, nBytes = 4
2138-1848:717498570.915 : 0000 : 00 00 00 00 
2138-1848:717498571.107 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717498571.242 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717498571.375 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717498571.514 : IO Send command 10 bytes
2138-1848:717498571.631 : => CNT96226::VenderCmd_SetData
2138-1848:717498571.758 : iCmd = 0, nBytes = 10
2138-1848:717498571.972 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717498934.070 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717498934.364 : => CNT96226::VenderCmd_GetData
2138-1848:717498934.506 : iCmd = 0, nBytes = 128
2138-1848:717499143.889 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717499144.264 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717499144.559 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717499144.845 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717499145.114 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717499145.381 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717499145.641 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717499145.905 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717499146.052 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717499146.195 : => CNT96226::VenderCmd_GetData
2138-1848:717499146.309 : iCmd = 1, nBytes = 4
2138-1848:717499355.451 : 0000 : 00 00 00 00 
2138-1848:717499355.639 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717499355.779 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717499356.056 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717499356.205 : => CNT96226::Close
2138-1848:717499362.894 : <= CNT96226::Close ret = 1
2138-1848:717499363.072 : <= CNT96226::~CNT96226
2138-1848:717499363.245 : <= CAsicIO::GetDeviceList
2138-1848:717499364.114 : => IoObject::SetTimeout
2138-1848:717499364.242 : Timeout--> In = 0 Out = 0
2138-1848:717499364.373 : <= IoObject::SetTimeout
2138-1848:717499364.511 : => CAsicIO::CAsicIO
2138-1848:717499364.664 : => CNT96226::CNT96226
2138-1848:717499364.778 : => CNT96226::Open
2138-1848:717499407.940 : <= CNT96226::Open ret = 1
2138-1848:717499408.170 : => CNT96226::Initialize
2138-1848:717499408.607 : <= CNT96226::Initialize ret = 1
2138-1848:717499408.743 : <= CNT96226::CNT96226
2138-1848:717499408.859 : <= CAsicIO::CAsicIO
2138-1848:717499408.986 : => CAsicIO::InitializeDevice
2138-1848:717499409.127 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717499417.139 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717499417.406 : => IoObject::GetLockName
2138-1848:717499417.533 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717499417.675 : <= IoObject::GetLockName
2138-1848:717499418.520 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717499418.676 : IO Send command 10 bytes
2138-1848:717499418.797 : => CNT96226::VenderCmd_SetData
2138-1848:717499418.914 : iCmd = 0, nBytes = 10
2138-1848:717499419.149 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717499781.521 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717499781.817 : => CNT96226::VenderCmd_GetData
2138-1848:717499781.947 : iCmd = 0, nBytes = 128
2138-1848:717499993.516 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717499993.904 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717499994.210 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717499994.502 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717499994.791 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717499995.059 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717499995.323 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717499995.593 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717499995.727 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717499996.117 : => CNT96226::VenderCmd_GetData
2138-1848:717499996.247 : iCmd = 1, nBytes = 4
2138-1848:717500209.947 : 0000 : 00 00 00 00 
2138-1848:717500210.164 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717500210.316 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717500210.445 : => CNT96226::VenderCmd_GetData
2138-1848:717500210.564 : iCmd = 3, nBytes = 2
2138-1848:717500600.360 : 0000 : 06 38 
2138-1848:717500600.541 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717500600.680 : => CNT96226::VenderCmd_GetData
2138-1848:717500600.806 : iCmd = 4, nBytes = 2
2138-1848:717500922.233 : 0000 : 07 07 
2138-1848:717500922.456 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717500922.744 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717500922.943 : => IoObject::InitializeDevice
2138-1848:717500923.136 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717500924.352 : <= IoObject::InitializeDevice ret = 1
2138-1848:717500924.514 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717500925.632 : => FindScanner
2138-1848:717500925.754 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717500925.886 : <= FindScanner ret = 1
2138-1848:717500926.008 : => IoObject::IoLockStart
2138-1848:717500926.189 : => CAsicIO::CheckDevice
2138-1848:717500926.303 : => CNT96226::ConnectIsAvailable
2138-1848:717500949.163 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717500949.374 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717500949.493 : <= IoObject::IoLockStart
2138-1848:717500949.612 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717500949.751 : IO Send command 10 bytes
2138-1848:717500949.929 : => CNT96226::VenderCmd_SetData
2138-1848:717500950.058 : iCmd = 0, nBytes = 10
2138-1848:717500950.283 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717501157.200 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717501157.411 : System send command 10 bytes + data 0 bytes
2138-1848:717501157.555 : IO total need to receive data 5 bytes
2138-1848:717501157.685 : => CNT96226::VenderCmd_GetData
2138-1848:717501157.806 : iCmd = 0, nBytes = 5
2138-1848:717501366.106 : 0000 : 06 00 02 02 ab 
2138-1848:717501366.304 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717501366.443 : System total receive data 5 bytes
2138-1848:717501366.568 : => CNT96226::VenderCmd_GetData
2138-1848:717501366.684 : iCmd = 1, nBytes = 4
2138-1848:717501575.398 : 0000 : 00 00 00 00 
2138-1848:717501575.611 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717501575.834 : <= CAsicIO::DoIo ret = 1
2138-1848:717501575.961 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717501576.098 : IO Send command 10 bytes
2138-1848:717501576.292 : => CNT96226::VenderCmd_SetData
2138-1848:717501576.415 : iCmd = 0, nBytes = 10
2138-1848:717501576.632 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717501788.187 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717501788.388 : System send command 10 bytes + data 0 bytes
2138-1848:717501788.531 : IO total need to receive data 165 bytes
2138-1848:717501788.663 : => CNT96226::VenderCmd_GetData
2138-1848:717501788.779 : iCmd = 0, nBytes = 165
2138-1848:717501995.399 : skip dump 37 bytes
2138-1848:717501995.756 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717501996.048 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717501996.325 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717501996.601 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717501996.867 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717501997.150 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717501997.409 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717501997.672 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717501997.814 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717501997.942 : System total receive data 165 bytes
2138-1848:717501998.066 : => CNT96226::VenderCmd_GetData
2138-1848:717501998.388 : iCmd = 1, nBytes = 4
2138-1848:717502188.955 : 0000 : 00 00 00 00 
2138-1848:717502189.156 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717502189.393 : <= CAsicIO::DoIo ret = 1
2138-1848:717502189.508 : Dump Inquiry
2138-1848:717502189.760 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717502190.044 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717502190.317 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717502190.595 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717502190.869 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717502191.143 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717502191.411 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717502191.679 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717502191.955 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717502192.225 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717502192.411 : 00a0 : 00 00 00 00 00 
2138-1848:717502192.556 : => ReadNVMDataInternal
2138-1848:717502192.988 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717502193.132 : IO Send command 10 bytes
2138-1848:717502193.318 : => CNT96226::VenderCmd_SetData
2138-1848:717502193.432 : iCmd = 0, nBytes = 10
2138-1848:717502193.643 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717502546.084 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717502546.301 : System send command 10 bytes + data 0 bytes
2138-1848:717502546.446 : IO total need to receive data 128 bytes
2138-1848:717502546.576 : => CNT96226::VenderCmd_GetData
2138-1848:717502546.701 : iCmd = 0, nBytes = 128
2138-1848:717502758.512 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717502758.931 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717502759.231 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717502759.517 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717502759.791 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717502760.059 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717502760.324 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717502760.597 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717502760.748 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717502760.893 : System total receive data 128 bytes
2138-1848:717502761.032 : => CNT96226::VenderCmd_GetData
2138-1848:717502761.150 : iCmd = 1, nBytes = 4
2138-1848:717502971.056 : 0000 : 00 00 00 00 
2138-1848:717502971.238 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717502971.476 : <= CAsicIO::DoIo ret = 1
2138-1848:717502971.620 : NVMData.PadScanCount = 0
2138-1848:717502971.741 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717502971.868 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717502971.994 : NVMData.FlatbedScanCount = 0
2138-1848:717502972.117 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717502972.242 : NVMData.SideEdgeFletbed = 0
2138-1848:717502972.366 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717502972.488 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717502972.606 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717502972.731 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717502972.850 : NVMData.BornMonth = 0
2138-1848:717502972.958 : NVMData.BornDay = 0
2138-1848:717502973.070 : NVMData.BornYear = 0
2138-1848:717502973.182 : NVMData.FirstScanMonth = 5
2138-1848:717502973.296 : NVMData.FirstScanDay = 18
2138-1848:717502973.409 : NVMData.FirstScanYear = 2020
2138-1848:717502973.534 : NVMData.VerticalMagnification = 0
2138-1848:717502973.648 : NVMData.HorizontalMagnification = 0
2138-1848:717502973.769 : NVMData.PowerSavingTime = 15
2138-1848:717502973.884 : NVMData.SN = A094165189010062
2138-1848:717502973.994 : NVMData.AutoFeed = 0
2138-1848:717502974.101 : NVMData.CCDType = 0
2138-1848:717502974.423 : NVMData.ScanSpeed = 0
2138-1848:717502974.542 : NVMData.RollerCount = 0
2138-1848:717502974.657 : NVMData.MultifeedCount = 0
2138-1848:717502974.772 : NVMData.JamCount = 0
2138-1848:717502974.881 : NVMData.IdentifyInfo = 
2138-1848:717502974.987 : NVMData.FormalName = 
2138-1848:717502975.093 : NVMData.ReservedB = 0
2138-1848:717502975.200 : NVMData.FunctionCode = 0
2138-1848:717502975.312 : NVMData.PreFeed = 0
2138-1848:717502975.420 : NVMData.PreFeedTime = 0
2138-1848:717502975.525 : NVMData.ButtonNumber = 0
2138-1848:717502975.635 : NVMData.PowerOffTime = 0
2138-1848:717502975.749 : <= ReadNVMDataInternal ret = 1
2138-1848:717502975.899 : => IoObject::IoLockEnd
2138-1848:717502976.054 : <= IoObject::IoLockEnd
2138-1848:717502976.161 : <= InitializeScanner ret = 1
2138-1848:717502976.293 : => GetLogicalScannerAbilityEx
2138-1848:717502976.418 : => IoObject::IoLockStart
2138-1848:717502976.584 : => CAsicIO::CheckDevice
2138-1848:717502976.695 : => CNT96226::ConnectIsAvailable
2138-1848:717503002.096 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717503002.300 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717503002.428 : <= IoObject::IoLockStart
2138-1848:717503002.549 : => IoObject::IoLockEnd
2138-1848:717503002.723 : <= IoObject::IoLockEnd
2138-1848:717503002.938 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717503003.097 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717503294.108 : => ReadNVMData
2138-1848:717503294.410 : => IoObject::IoLockStart
2138-1848:717503294.685 : => CAsicIO::CheckDevice
2138-1848:717503294.819 : => CNT96226::ConnectIsAvailable
2138-1848:717503322.695 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717503322.942 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717503323.080 : <= IoObject::IoLockStart
2138-1848:717503323.220 : => ReadNVMDataInternal
2138-1848:717503323.355 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717503323.504 : IO Send command 10 bytes
2138-1848:717503323.759 : => CNT96226::VenderCmd_SetData
2138-1848:717503323.885 : iCmd = 0, nBytes = 10
2138-1848:717503324.124 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717503698.075 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717503698.339 : System send command 10 bytes + data 0 bytes
2138-1848:717503698.498 : IO total need to receive data 128 bytes
2138-1848:717503698.644 : => CNT96226::VenderCmd_GetData
2138-1848:717503698.768 : iCmd = 0, nBytes = 128
2138-1848:717503929.347 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717503929.770 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717503930.080 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717503930.366 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717503930.637 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717503930.909 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717503931.180 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717503931.449 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717503931.593 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717503931.736 : System total receive data 128 bytes
2138-1848:717503931.878 : => CNT96226::VenderCmd_GetData
2138-1848:717503932.008 : iCmd = 1, nBytes = 4
2138-1848:717504137.644 : 0000 : 00 00 00 00 
2138-1848:717504137.792 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717504137.974 : <= CAsicIO::DoIo ret = 1
2138-1848:717504138.069 : NVMData.PadScanCount = 0
2138-1848:717504138.143 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717504138.221 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717504138.295 : NVMData.FlatbedScanCount = 0
2138-1848:717504138.367 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717504138.440 : NVMData.SideEdgeFletbed = 0
2138-1848:717504138.508 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717504138.580 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717504138.654 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717504138.912 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717504138.992 : NVMData.BornMonth = 0
2138-1848:717504139.057 : NVMData.BornDay = 0
2138-1848:717504139.123 : NVMData.BornYear = 0
2138-1848:717504139.185 : NVMData.FirstScanMonth = 5
2138-1848:717504139.253 : NVMData.FirstScanDay = 18
2138-1848:717504139.327 : NVMData.FirstScanYear = 2020
2138-1848:717504139.396 : NVMData.VerticalMagnification = 0
2138-1848:717504139.467 : NVMData.HorizontalMagnification = 0
2138-1848:717504139.540 : NVMData.PowerSavingTime = 15
2138-1848:717504139.608 : NVMData.SN = A094165189010062
2138-1848:717504139.674 : NVMData.AutoFeed = 0
2138-1848:717504139.741 : NVMData.CCDType = 0
2138-1848:717504139.805 : NVMData.ScanSpeed = 0
2138-1848:717504139.869 : NVMData.RollerCount = 0
2138-1848:717504139.933 : NVMData.MultifeedCount = 0
2138-1848:717504139.999 : NVMData.JamCount = 0
2138-1848:717504140.067 : NVMData.IdentifyInfo = 
2138-1848:717504140.135 : NVMData.FormalName = 
2138-1848:717504140.200 : NVMData.ReservedB = 0
2138-1848:717504140.269 : NVMData.FunctionCode = 0
2138-1848:717504140.339 : NVMData.PreFeed = 0
2138-1848:717504140.403 : NVMData.PreFeedTime = 0
2138-1848:717504140.467 : NVMData.ButtonNumber = 0
2138-1848:717504140.531 : NVMData.PowerOffTime = 0
2138-1848:717504140.597 : <= ReadNVMDataInternal ret = 1
2138-1848:717504140.677 : => IoObject::IoLockEnd
2138-1848:717504140.768 : <= IoObject::IoLockEnd
2138-1848:717504140.831 : <= ReadNVMData ret = 1
2138-1848:717504678.035 : => TerminateDriver
2138-1848:717504678.245 : => CAsicIO::~CAsicIO,pStage=205786184
2138-1848:717504678.339 : => CNT96226::Close
2138-1848:717504683.339 : <= CNT96226::Close ret = 1
2138-1848:717504683.441 : <= CAsicIO::~CAsicIO
2138-1848:717504683.518 : => IoObject::IoLockEnd
2138-1848:717504683.585 : <= IoObject::IoLockEnd
2138-1848:717504683.655 : => IoObject::TerminateDevice
2138-1848:717504683.726 : => IoObject::IoLockEnd
2138-1848:717504683.792 : <= IoObject::IoLockEnd
2138-1848:717504683.905 : <= IoObject::TerminateDevice
2138-1848:717504684.158 : <= TerminateDriver ret = 1
2138-1848:717506856.764 : ============Debug Start==========
2138-1848:717506857.087 : Date : 2020/5/18 09:52:11
2138-1848:717506857.172 : Process ID : 2138
2138-1848:717506857.522 : Windows : Version 10.0 build 18363 
2138-1848:717506858.034 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717506858.102 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717506858.178 : MemoryStatus.ullAvailPhys : 5899751424
2138-1848:717506858.244 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717506858.311 : MemoryStatus.ullAvailPageFile : 7315513344
2138-1848:717506858.377 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717506858.440 : MemoryStatus.ullAvailVirtual : 1723719680
2138-1848:717506858.507 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717506858.616 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717506858.679 : CPU Family 6 Model 10 Stepping 7
2138-1848:717506858.931 : CPU Count : 4
2138-1848:717506858.982 : CPU Frequency : 100.000 Mhz
2138-1848:717506863.615 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717506863.770 : => InitializeDriver
2138-1848:717506864.032 : <= InitializeDriver ret = 1
2138-1848:717509005.516 : => InitializeScanner
2138-1848:717509005.790 : => CAsicIO::GetDeviceList
2138-1848:717509006.192 : => CNT96226::CNT96226
2138-1848:717509006.262 : => CNT96226::Open
2138-1848:717509032.083 : <= CNT96226::Open ret = 1
2138-1848:717509032.204 : => CNT96226::Initialize
2138-1848:717509032.428 : <= CNT96226::Initialize ret = 1
2138-1848:717509032.490 : <= CNT96226::CNT96226
2138-1848:717509032.559 : => CNT96226::EnumAvailableDevice
2138-1848:717509036.257 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717509036.344 : DeviceHandleTable[ 0 ] = 256
2138-1848:717509036.406 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717512809.192 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717512810.325 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717512818.478 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717512818.705 : => IoObject::GetLockName
2138-1848:717512818.832 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717512818.978 : <= IoObject::GetLockName
2138-1848:717512819.804 : => CNT96226::VenderCmd_GetData
2138-1848:717512819.946 : iCmd = 3, nBytes = 2
2138-1848:717513231.508 : 0000 : 06 38 
2138-1848:717513231.777 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717513231.942 : => CNT96226::VenderCmd_GetData
2138-1848:717513232.089 : iCmd = 4, nBytes = 2
2138-1848:717513549.431 : 0000 : 07 07 
2138-1848:717513549.627 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717513549.814 : Device 0 USB ID = 0638 : 0707
2138-1848:717513549.998 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717513550.155 : IO Send command 10 bytes
2138-1848:717513550.278 : => CNT96226::VenderCmd_SetData
2138-1848:717513550.404 : iCmd = 0, nBytes = 10
2138-1848:717513550.632 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717513780.274 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717513780.568 : => CNT96226::VenderCmd_GetData
2138-1848:717513780.712 : iCmd = 0, nBytes = 165
2138-1848:717513988.259 : skip dump 37 bytes
2138-1848:717513988.652 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717513988.960 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717513989.260 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717513989.548 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717513989.825 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717513990.113 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717513990.390 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717513990.649 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717513990.788 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717513990.920 : => CNT96226::VenderCmd_GetData
2138-1848:717513991.238 : iCmd = 1, nBytes = 4
2138-1848:717514193.488 : 0000 : 00 00 00 00 
2138-1848:717514193.683 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717514193.818 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717514193.954 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717514194.100 : IO Send command 10 bytes
2138-1848:717514194.223 : => CNT96226::VenderCmd_SetData
2138-1848:717514194.341 : iCmd = 0, nBytes = 10
2138-1848:717514194.564 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717514531.054 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717514531.326 : => CNT96226::VenderCmd_GetData
2138-1848:717514531.453 : iCmd = 0, nBytes = 128
2138-1848:717514726.988 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717514727.342 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717514727.615 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717514727.897 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717514728.155 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717514728.416 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717514728.682 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717514728.941 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717514729.075 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717514729.206 : => CNT96226::VenderCmd_GetData
2138-1848:717514729.325 : iCmd = 1, nBytes = 4
2138-1848:717514931.621 : 0000 : 00 00 00 00 
2138-1848:717514931.851 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717514932.006 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717514932.280 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717514932.432 : => CNT96226::Close
2138-1848:717514939.583 : <= CNT96226::Close ret = 1
2138-1848:717514939.762 : <= CNT96226::~CNT96226
2138-1848:717514939.941 : <= CAsicIO::GetDeviceList
2138-1848:717514940.825 : => IoObject::SetTimeout
2138-1848:717514940.949 : Timeout--> In = 0 Out = 0
2138-1848:717514941.080 : <= IoObject::SetTimeout
2138-1848:717514941.207 : => CAsicIO::CAsicIO
2138-1848:717514941.362 : => CNT96226::CNT96226
2138-1848:717514941.475 : => CNT96226::Open
2138-1848:717514984.950 : <= CNT96226::Open ret = 1
2138-1848:717514985.184 : => CNT96226::Initialize
2138-1848:717514985.781 : <= CNT96226::Initialize ret = 1
2138-1848:717514985.909 : <= CNT96226::CNT96226
2138-1848:717514986.031 : <= CAsicIO::CAsicIO
2138-1848:717514986.145 : => CAsicIO::InitializeDevice
2138-1848:717514986.292 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717514994.154 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717514994.397 : => IoObject::GetLockName
2138-1848:717514994.518 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717514994.654 : <= IoObject::GetLockName
2138-1848:717514995.538 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717514995.707 : IO Send command 10 bytes
2138-1848:717514995.820 : => CNT96226::VenderCmd_SetData
2138-1848:717514995.940 : iCmd = 0, nBytes = 10
2138-1848:717514996.184 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717515359.048 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717515359.329 : => CNT96226::VenderCmd_GetData
2138-1848:717515359.461 : iCmd = 0, nBytes = 128
2138-1848:717515598.143 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717515598.541 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717515598.833 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717515599.109 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717515599.369 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717515599.636 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717515599.900 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717515600.169 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717515600.304 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717515600.736 : => CNT96226::VenderCmd_GetData
2138-1848:717515600.873 : iCmd = 1, nBytes = 4
2138-1848:717515811.097 : 0000 : 00 00 00 00 
2138-1848:717515811.330 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717515811.478 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717515811.617 : => CNT96226::VenderCmd_GetData
2138-1848:717515811.737 : iCmd = 3, nBytes = 2
2138-1848:717516216.551 : 0000 : 06 38 
2138-1848:717516216.794 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717516216.947 : => CNT96226::VenderCmd_GetData
2138-1848:717516217.072 : iCmd = 4, nBytes = 2
2138-1848:717516548.786 : 0000 : 07 07 
2138-1848:717516549.013 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717516549.301 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717516549.508 : => IoObject::InitializeDevice
2138-1848:717516549.706 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717516550.936 : <= IoObject::InitializeDevice ret = 1
2138-1848:717516551.091 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717516552.240 : => FindScanner
2138-1848:717516552.363 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717516552.496 : <= FindScanner ret = 1
2138-1848:717516552.624 : => IoObject::IoLockStart
2138-1848:717516552.803 : => CAsicIO::CheckDevice
2138-1848:717516552.925 : => CNT96226::ConnectIsAvailable
2138-1848:717516576.046 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717516576.253 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717516576.380 : <= IoObject::IoLockStart
2138-1848:717516576.508 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717516576.645 : IO Send command 10 bytes
2138-1848:717516576.826 : => CNT96226::VenderCmd_SetData
2138-1848:717516576.944 : iCmd = 0, nBytes = 10
2138-1848:717516577.166 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717516784.203 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717516784.432 : System send command 10 bytes + data 0 bytes
2138-1848:717516784.571 : IO total need to receive data 5 bytes
2138-1848:717516784.695 : => CNT96226::VenderCmd_GetData
2138-1848:717516784.809 : iCmd = 0, nBytes = 5
2138-1848:717516997.905 : 0000 : 06 00 02 02 ab 
2138-1848:717516998.130 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717516998.279 : System total receive data 5 bytes
2138-1848:717516998.414 : => CNT96226::VenderCmd_GetData
2138-1848:717516998.538 : iCmd = 1, nBytes = 4
2138-1848:717517209.774 : 0000 : 00 00 00 00 
2138-1848:717517209.953 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717517210.182 : <= CAsicIO::DoIo ret = 1
2138-1848:717517210.317 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717517210.455 : IO Send command 10 bytes
2138-1848:717517210.638 : => CNT96226::VenderCmd_SetData
2138-1848:717517210.763 : iCmd = 0, nBytes = 10
2138-1848:717517210.978 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717517425.570 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717517425.870 : System send command 10 bytes + data 0 bytes
2138-1848:717517426.029 : IO total need to receive data 165 bytes
2138-1848:717517426.171 : => CNT96226::VenderCmd_GetData
2138-1848:717517426.295 : iCmd = 0, nBytes = 165
2138-1848:717517635.633 : skip dump 37 bytes
2138-1848:717517636.054 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717517636.373 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717517636.661 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717517636.954 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717517637.234 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717517637.516 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717517637.786 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717517638.050 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717517638.193 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717517638.325 : System total receive data 165 bytes
2138-1848:717517638.462 : => CNT96226::VenderCmd_GetData
2138-1848:717517638.796 : iCmd = 1, nBytes = 4
2138-1848:717517848.420 : 0000 : 00 00 00 00 
2138-1848:717517848.613 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717517848.863 : <= CAsicIO::DoIo ret = 1
2138-1848:717517848.986 : Dump Inquiry
2138-1848:717517849.250 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717517849.529 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717517849.822 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717517850.099 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717517850.366 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717517850.641 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717517850.899 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717517851.160 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717517851.656 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717517851.926 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717517852.110 : 00a0 : 00 00 00 00 00 
2138-1848:717517852.245 : => ReadNVMDataInternal
2138-1848:717517852.648 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717517852.790 : IO Send command 10 bytes
2138-1848:717517852.976 : => CNT96226::VenderCmd_SetData
2138-1848:717517853.095 : iCmd = 0, nBytes = 10
2138-1848:717517853.307 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717518202.996 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717518203.195 : System send command 10 bytes + data 0 bytes
2138-1848:717518203.282 : IO total need to receive data 128 bytes
2138-1848:717518203.369 : => CNT96226::VenderCmd_GetData
2138-1848:717518203.447 : iCmd = 0, nBytes = 128
2138-1848:717518407.781 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717518407.988 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717518408.166 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717518408.333 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717518408.497 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717518408.655 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717518408.811 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717518408.966 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717518409.053 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717518409.130 : System total receive data 128 bytes
2138-1848:717518409.210 : => CNT96226::VenderCmd_GetData
2138-1848:717518409.283 : iCmd = 1, nBytes = 4
2138-1848:717518609.964 : 0000 : 00 00 00 00 
2138-1848:717518610.112 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717518610.283 : <= CAsicIO::DoIo ret = 1
2138-1848:717518610.373 : NVMData.PadScanCount = 0
2138-1848:717518610.451 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717518610.523 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717518610.594 : NVMData.FlatbedScanCount = 0
2138-1848:717518610.660 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717518610.726 : NVMData.SideEdgeFletbed = 0
2138-1848:717518610.792 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717518610.862 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717518610.933 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717518611.001 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717518611.076 : NVMData.BornMonth = 0
2138-1848:717518611.140 : NVMData.BornDay = 0
2138-1848:717518611.206 : NVMData.BornYear = 0
2138-1848:717518611.269 : NVMData.FirstScanMonth = 5
2138-1848:717518611.338 : NVMData.FirstScanDay = 18
2138-1848:717518611.406 : NVMData.FirstScanYear = 2020
2138-1848:717518611.474 : NVMData.VerticalMagnification = 0
2138-1848:717518611.548 : NVMData.HorizontalMagnification = 0
2138-1848:717518611.617 : NVMData.PowerSavingTime = 15
2138-1848:717518611.686 : NVMData.SN = A094165189010062
2138-1848:717518611.752 : NVMData.AutoFeed = 0
2138-1848:717518611.816 : NVMData.CCDType = 0
2138-1848:717518612.022 : NVMData.ScanSpeed = 0
2138-1848:717518612.088 : NVMData.RollerCount = 0
2138-1848:717518612.154 : NVMData.MultifeedCount = 0
2138-1848:717518612.223 : NVMData.JamCount = 0
2138-1848:717518612.292 : NVMData.IdentifyInfo = 
2138-1848:717518612.358 : NVMData.FormalName = 
2138-1848:717518612.423 : NVMData.ReservedB = 0
2138-1848:717518612.489 : NVMData.FunctionCode = 0
2138-1848:717518612.556 : NVMData.PreFeed = 0
2138-1848:717518612.621 : NVMData.PreFeedTime = 0
2138-1848:717518612.685 : NVMData.ButtonNumber = 0
2138-1848:717518612.751 : NVMData.PowerOffTime = 0
2138-1848:717518612.817 : <= ReadNVMDataInternal ret = 1
2138-1848:717518612.920 : => IoObject::IoLockEnd
2138-1848:717518613.011 : <= IoObject::IoLockEnd
2138-1848:717518613.074 : <= InitializeScanner ret = 1
2138-1848:717519869.745 : => GetLogicalScannerAbility
2138-1848:717519869.945 : => IoObject::IoLockStart
2138-1848:717519870.076 : => CAsicIO::CheckDevice
2138-1848:717519870.140 : => CNT96226::ConnectIsAvailable
2138-1848:717519894.136 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717519894.259 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717519894.325 : <= IoObject::IoLockStart
2138-1848:717519894.388 : => IoObject::IoLockEnd
2138-1848:717519894.490 : <= IoObject::IoLockEnd
2138-1848:717519894.573 : <= GetLogicalScannerAbility ret = 1
2138-1848:717522950.754 : => GetLogicalScannerAbilityEx
2138-1848:717522950.945 : => IoObject::IoLockStart
2138-1848:717522951.086 : => CAsicIO::CheckDevice
2138-1848:717522951.147 : => CNT96226::ConnectIsAvailable
2138-1848:717522973.122 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717522973.246 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717522973.312 : <= IoObject::IoLockStart
2138-1848:717522973.378 : => IoObject::IoLockEnd
2138-1848:717522973.486 : <= IoObject::IoLockEnd
2138-1848:717522973.616 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717522973.694 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717529106.902 : => ReadNVMData
2138-1848:717529107.217 : => IoObject::IoLockStart
2138-1848:717529107.353 : => CAsicIO::CheckDevice
2138-1848:717529107.415 : => CNT96226::ConnectIsAvailable
2138-1848:717529134.025 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717529134.133 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717529134.194 : <= IoObject::IoLockStart
2138-1848:717529134.261 : => ReadNVMDataInternal
2138-1848:717529134.334 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717529134.406 : IO Send command 10 bytes
2138-1848:717529134.539 : => CNT96226::VenderCmd_SetData
2138-1848:717529134.603 : iCmd = 0, nBytes = 10
2138-1848:717529134.723 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717529489.277 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717529489.470 : System send command 10 bytes + data 0 bytes
2138-1848:717529489.550 : IO total need to receive data 128 bytes
2138-1848:717529489.617 : => CNT96226::VenderCmd_GetData
2138-1848:717529489.677 : iCmd = 0, nBytes = 128
2138-1848:717529697.698 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717529697.873 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717529698.014 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717529698.153 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717529698.283 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717529698.408 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717529698.538 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717529698.665 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717529698.732 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717529698.796 : System total receive data 128 bytes
2138-1848:717529698.860 : => CNT96226::VenderCmd_GetData
2138-1848:717529698.915 : iCmd = 1, nBytes = 4
2138-1848:717529881.746 : 0000 : 00 00 00 00 
2138-1848:717529881.874 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717529882.046 : <= CAsicIO::DoIo ret = 1
2138-1848:717529882.270 : NVMData.PadScanCount = 0
2138-1848:717529882.336 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717529882.399 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717529882.462 : NVMData.FlatbedScanCount = 0
2138-1848:717529882.519 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717529882.577 : NVMData.SideEdgeFletbed = 0
2138-1848:717529882.639 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717529882.702 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717529882.761 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717529882.817 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717529882.874 : NVMData.BornMonth = 0
2138-1848:717529882.926 : NVMData.BornDay = 0
2138-1848:717529882.980 : NVMData.BornYear = 0
2138-1848:717529883.034 : NVMData.FirstScanMonth = 5
2138-1848:717529883.090 : NVMData.FirstScanDay = 18
2138-1848:717529883.148 : NVMData.FirstScanYear = 2020
2138-1848:717529883.207 : NVMData.VerticalMagnification = 0
2138-1848:717529883.266 : NVMData.HorizontalMagnification = 0
2138-1848:717529883.326 : NVMData.PowerSavingTime = 15
2138-1848:717529883.385 : NVMData.SN = A094165189010062
2138-1848:717529883.438 : NVMData.AutoFeed = 0
2138-1848:717529883.491 : NVMData.CCDType = 0
2138-1848:717529883.543 : NVMData.ScanSpeed = 0
2138-1848:717529883.594 : NVMData.RollerCount = 0
2138-1848:717529883.650 : NVMData.MultifeedCount = 0
2138-1848:717529883.705 : NVMData.JamCount = 0
2138-1848:717529883.758 : NVMData.IdentifyInfo = 
2138-1848:717529883.813 : NVMData.FormalName = 
2138-1848:717529883.864 : NVMData.ReservedB = 0
2138-1848:717529883.919 : NVMData.FunctionCode = 0
2138-1848:717529883.973 : NVMData.PreFeed = 0
2138-1848:717529884.025 : NVMData.PreFeedTime = 0
2138-1848:717529884.078 : NVMData.ButtonNumber = 0
2138-1848:717529884.132 : NVMData.PowerOffTime = 0
2138-1848:717529884.187 : <= ReadNVMDataInternal ret = 1
2138-1848:717529884.254 : => IoObject::IoLockEnd
2138-1848:717529884.331 : <= IoObject::IoLockEnd
2138-1848:717529884.384 : <= ReadNVMData ret = 1
2138-1848:717538111.665 : => GetADFStatus
2138-1848:717538112.079 : => IoObject::IoLockStart
2138-1848:717538112.215 : => CAsicIO::CheckDevice
2138-1848:717538112.278 : => CNT96226::ConnectIsAvailable
2138-1848:717538132.364 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717538132.497 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717538132.565 : <= IoObject::IoLockStart
2138-1848:717538132.631 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717538132.707 : IO Send command 10 bytes
2138-1848:717538132.881 : => CNT96226::VenderCmd_SetData
2138-1848:717538132.949 : iCmd = 0, nBytes = 10
2138-1848:717538133.068 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717538313.939 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717538314.128 : System send command 10 bytes + data 0 bytes
2138-1848:717538314.208 : IO total need to receive data 2 bytes
2138-1848:717538314.280 : => CNT96226::VenderCmd_GetData
2138-1848:717538314.342 : iCmd = 0, nBytes = 2
2138-1848:717538475.875 : 0000 : 00 00 
2138-1848:717538476.003 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717538476.083 : System total receive data 2 bytes
2138-1848:717538476.151 : => CNT96226::VenderCmd_GetData
2138-1848:717538476.214 : iCmd = 1, nBytes = 4
2138-1848:717538583.981 : 0000 : 00 00 00 00 
2138-1848:717538584.070 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717538584.236 : <= CAsicIO::DoIo ret = 1
2138-1848:717538584.307 : Return status = 0
2138-1848:717538584.376 : => IoObject::IoLockEnd
2138-1848:717538584.453 : <= IoObject::IoLockEnd
2138-1848:717538584.504 : <= GetADFStatus ret = 1
2138-1848:717541082.157 : => GetADFStatus
2138-1848:717541082.365 : => IoObject::IoLockStart
2138-1848:717541082.524 : => CAsicIO::CheckDevice
2138-1848:717541082.591 : => CNT96226::ConnectIsAvailable
2138-1848:717541101.378 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717541101.510 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717541101.585 : <= IoObject::IoLockStart
2138-1848:717541101.654 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717541101.862 : IO Send command 10 bytes
2138-1848:717541102.030 : => CNT96226::VenderCmd_SetData
2138-1848:717541102.093 : iCmd = 0, nBytes = 10
2138-1848:717541102.210 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717541255.676 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717541255.839 : System send command 10 bytes + data 0 bytes
2138-1848:717541255.921 : IO total need to receive data 2 bytes
2138-1848:717541255.993 : => CNT96226::VenderCmd_GetData
2138-1848:717541256.063 : iCmd = 0, nBytes = 2
2138-1848:717541363.833 : 0000 : 00 00 
2138-1848:717541363.968 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717541364.046 : System total receive data 2 bytes
2138-1848:717541364.113 : => CNT96226::VenderCmd_GetData
2138-1848:717541364.178 : iCmd = 1, nBytes = 4
2138-1848:717541483.728 : 0000 : 00 00 00 00 
2138-1848:717541483.851 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717541484.010 : <= CAsicIO::DoIo ret = 1
2138-1848:717541484.091 : Return status = 0
2138-1848:717541484.160 : => IoObject::IoLockEnd
2138-1848:717541484.246 : <= IoObject::IoLockEnd
2138-1848:717541484.302 : <= GetADFStatus ret = 1
2138-1848:717543440.872 : => TerminateDriver
2138-1848:717543441.076 : => CAsicIO::~CAsicIO,pStage=205720648
2138-1848:717543441.160 : => CNT96226::Close
2138-1848:717543445.416 : <= CNT96226::Close ret = 1
2138-1848:717543445.510 : <= CAsicIO::~CAsicIO
2138-1848:717543445.577 : => IoObject::IoLockEnd
2138-1848:717543445.634 : <= IoObject::IoLockEnd
2138-1848:717543445.695 : => IoObject::TerminateDevice
2138-1848:717543445.756 : => IoObject::IoLockEnd
2138-1848:717543445.815 : <= IoObject::IoLockEnd
2138-1848:717543445.912 : <= IoObject::TerminateDevice
2138-1848:717543446.140 : <= TerminateDriver ret = 1
2138-1848:717586469.264 : ============Debug Start==========
2138-1848:717586469.558 : Date : 2020/5/18 09:52:14
2138-1848:717586469.638 : Process ID : 2138
2138-1848:717586469.989 : Windows : Version 10.0 build 18363 
2138-1848:717586470.472 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717586470.540 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717586470.610 : MemoryStatus.ullAvailPhys : 5883473920
2138-1848:717586470.671 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717586470.741 : MemoryStatus.ullAvailPageFile : 7298805760
2138-1848:717586470.805 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717586470.868 : MemoryStatus.ullAvailVirtual : 1723228160
2138-1848:717586470.936 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717586471.039 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717586471.104 : CPU Family 6 Model 10 Stepping 7
2138-1848:717586471.363 : CPU Count : 4
2138-1848:717586471.412 : CPU Frequency : 100.000 Mhz
2138-1848:717586478.767 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717586478.920 : => InitializeDriver
2138-1848:717586479.159 : <= InitializeDriver ret = 1
2138-1848:717586479.219 : => InitializeScanner
2138-1848:717586479.317 : => CAsicIO::GetDeviceList
2138-1848:717586479.518 : => CNT96226::CNT96226
2138-1848:717586479.580 : => CNT96226::Open
2138-1848:717586506.394 : <= CNT96226::Open ret = 1
2138-1848:717586506.531 : => CNT96226::Initialize
2138-1848:717586506.773 : <= CNT96226::Initialize ret = 1
2138-1848:717586506.839 : <= CNT96226::CNT96226
2138-1848:717586506.910 : => CNT96226::EnumAvailableDevice
2138-1848:717586510.754 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717586510.842 : DeviceHandleTable[ 0 ] = 256
2138-1848:717586510.913 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717590248.970 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717590250.127 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717590258.284 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717590258.511 : => IoObject::GetLockName
2138-1848:717590258.638 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717590258.783 : <= IoObject::GetLockName
2138-1848:717590259.732 : => CNT96226::VenderCmd_GetData
2138-1848:717590259.871 : iCmd = 3, nBytes = 2
2138-1848:717590674.964 : 0000 : 06 38 
2138-1848:717590675.219 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717590675.365 : => CNT96226::VenderCmd_GetData
2138-1848:717590675.489 : iCmd = 4, nBytes = 2
2138-1848:717591004.471 : 0000 : 07 07 
2138-1848:717591004.729 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717591004.929 : Device 0 USB ID = 0638 : 0707
2138-1848:717591005.107 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717591005.258 : IO Send command 10 bytes
2138-1848:717591005.375 : => CNT96226::VenderCmd_SetData
2138-1848:717591005.503 : iCmd = 0, nBytes = 10
2138-1848:717591005.726 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717591211.792 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717591212.031 : => CNT96226::VenderCmd_GetData
2138-1848:717591212.159 : iCmd = 0, nBytes = 165
2138-1848:717591417.208 : skip dump 37 bytes
2138-1848:717591417.600 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717591417.894 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717591418.181 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717591418.453 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717591418.713 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717591418.999 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717591419.264 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717591419.534 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717591419.678 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717591419.810 : => CNT96226::VenderCmd_GetData
2138-1848:717591420.172 : iCmd = 1, nBytes = 4
2138-1848:717591630.961 : 0000 : 00 00 00 00 
2138-1848:717591631.199 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717591631.348 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717591631.489 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717591631.639 : IO Send command 10 bytes
2138-1848:717591631.756 : => CNT96226::VenderCmd_SetData
2138-1848:717591631.881 : iCmd = 0, nBytes = 10
2138-1848:717591632.103 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717591997.160 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717591997.452 : => CNT96226::VenderCmd_GetData
2138-1848:717591997.588 : iCmd = 0, nBytes = 128
2138-1848:717592206.434 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717592206.824 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717592207.122 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717592207.399 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717592207.667 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717592207.931 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717592208.201 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717592208.466 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717592208.609 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717592208.746 : => CNT96226::VenderCmd_GetData
2138-1848:717592208.867 : iCmd = 1, nBytes = 4
2138-1848:717592414.101 : 0000 : 00 00 00 00 
2138-1848:717592414.291 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717592414.432 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717592414.721 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717592414.878 : => CNT96226::Close
2138-1848:717592421.741 : <= CNT96226::Close ret = 1
2138-1848:717592421.916 : <= CNT96226::~CNT96226
2138-1848:717592422.103 : <= CAsicIO::GetDeviceList
2138-1848:717592422.943 : => IoObject::SetTimeout
2138-1848:717592423.070 : Timeout--> In = 0 Out = 0
2138-1848:717592423.197 : <= IoObject::SetTimeout
2138-1848:717592423.331 : => CAsicIO::CAsicIO
2138-1848:717592423.480 : => CNT96226::CNT96226
2138-1848:717592423.603 : => CNT96226::Open
2138-1848:717592469.475 : <= CNT96226::Open ret = 1
2138-1848:717592469.701 : => CNT96226::Initialize
2138-1848:717592470.130 : <= CNT96226::Initialize ret = 1
2138-1848:717592470.261 : <= CNT96226::CNT96226
2138-1848:717592470.381 : <= CAsicIO::CAsicIO
2138-1848:717592470.497 : => CAsicIO::InitializeDevice
2138-1848:717592470.643 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717592478.649 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717592478.896 : => IoObject::GetLockName
2138-1848:717592479.018 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717592479.159 : <= IoObject::GetLockName
2138-1848:717592480.061 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717592480.229 : IO Send command 10 bytes
2138-1848:717592480.347 : => CNT96226::VenderCmd_SetData
2138-1848:717592480.463 : iCmd = 0, nBytes = 10
2138-1848:717592480.693 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717592837.003 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717592837.275 : => CNT96226::VenderCmd_GetData
2138-1848:717592837.404 : iCmd = 0, nBytes = 128
2138-1848:717593045.989 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717593046.343 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717593046.630 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717593046.910 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717593047.184 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717593047.445 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717593047.709 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717593047.970 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717593048.105 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717593048.443 : => CNT96226::VenderCmd_GetData
2138-1848:717593048.574 : iCmd = 1, nBytes = 4
2138-1848:717593253.195 : 0000 : 00 00 00 00 
2138-1848:717593253.682 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717593253.824 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717593253.957 : => CNT96226::VenderCmd_GetData
2138-1848:717593254.075 : iCmd = 3, nBytes = 2
2138-1848:717593645.087 : 0000 : 06 38 
2138-1848:717593645.284 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717593645.426 : => CNT96226::VenderCmd_GetData
2138-1848:717593645.544 : iCmd = 4, nBytes = 2
2138-1848:717593964.726 : 0000 : 07 07 
2138-1848:717593964.999 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717593965.276 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717593965.477 : => IoObject::InitializeDevice
2138-1848:717593965.673 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717593966.976 : <= IoObject::InitializeDevice ret = 1
2138-1848:717593967.133 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717593968.122 : => FindScanner
2138-1848:717593968.241 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717593968.371 : <= FindScanner ret = 1
2138-1848:717593968.496 : => IoObject::IoLockStart
2138-1848:717593968.673 : => CAsicIO::CheckDevice
2138-1848:717593968.791 : => CNT96226::ConnectIsAvailable
2138-1848:717593987.301 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717593987.499 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717593987.620 : <= IoObject::IoLockStart
2138-1848:717593987.744 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717593987.888 : IO Send command 10 bytes
2138-1848:717593988.067 : => CNT96226::VenderCmd_SetData
2138-1848:717593988.195 : iCmd = 0, nBytes = 10
2138-1848:717593988.402 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717594201.563 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717594201.829 : System send command 10 bytes + data 0 bytes
2138-1848:717594201.987 : IO total need to receive data 5 bytes
2138-1848:717594202.129 : => CNT96226::VenderCmd_GetData
2138-1848:717594202.256 : iCmd = 0, nBytes = 5
2138-1848:717594409.216 : 0000 : 06 00 02 02 ab 
2138-1848:717594409.425 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717594409.565 : System total receive data 5 bytes
2138-1848:717594409.696 : => CNT96226::VenderCmd_GetData
2138-1848:717594409.819 : iCmd = 1, nBytes = 4
2138-1848:717594602.363 : 0000 : 00 00 00 00 
2138-1848:717594602.579 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717594602.846 : <= CAsicIO::DoIo ret = 1
2138-1848:717594602.980 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717594603.130 : IO Send command 10 bytes
2138-1848:717594603.330 : => CNT96226::VenderCmd_SetData
2138-1848:717594603.458 : iCmd = 0, nBytes = 10
2138-1848:717594603.680 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717594803.458 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717594803.701 : System send command 10 bytes + data 0 bytes
2138-1848:717594803.855 : IO total need to receive data 165 bytes
2138-1848:717594803.990 : => CNT96226::VenderCmd_GetData
2138-1848:717594804.113 : iCmd = 0, nBytes = 165
2138-1848:717595004.262 : skip dump 37 bytes
2138-1848:717595004.616 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717595004.897 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717595005.186 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717595005.467 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717595005.734 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717595006.018 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717595006.284 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717595006.547 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717595006.683 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717595006.812 : System total receive data 165 bytes
2138-1848:717595006.940 : => CNT96226::VenderCmd_GetData
2138-1848:717595007.264 : iCmd = 1, nBytes = 4
2138-1848:717595185.551 : 0000 : 00 00 00 00 
2138-1848:717595185.754 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717595186.003 : <= CAsicIO::DoIo ret = 1
2138-1848:717595186.124 : Dump Inquiry
2138-1848:717595186.379 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717595186.664 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717595186.937 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717595187.220 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717595187.496 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717595187.774 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717595188.040 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717595188.299 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717595188.565 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717595188.834 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717595189.015 : 00a0 : 00 00 00 00 00 
2138-1848:717595189.148 : => ReadNVMDataInternal
2138-1848:717595189.513 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717595189.654 : IO Send command 10 bytes
2138-1848:717595189.833 : => CNT96226::VenderCmd_SetData
2138-1848:717595189.951 : iCmd = 0, nBytes = 10
2138-1848:717595190.161 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717595540.583 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717595540.868 : System send command 10 bytes + data 0 bytes
2138-1848:717595541.012 : IO total need to receive data 128 bytes
2138-1848:717595541.150 : => CNT96226::VenderCmd_GetData
2138-1848:717595541.274 : iCmd = 0, nBytes = 128
2138-1848:717595774.497 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717595774.902 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717595775.218 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717595775.504 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717595775.777 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717595776.057 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717595776.320 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717595776.599 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717595776.741 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717595776.892 : System total receive data 128 bytes
2138-1848:717595777.035 : => CNT96226::VenderCmd_GetData
2138-1848:717595777.156 : iCmd = 1, nBytes = 4
2138-1848:717595986.599 : 0000 : 00 00 00 00 
2138-1848:717595986.830 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717595987.112 : <= CAsicIO::DoIo ret = 1
2138-1848:717595987.270 : NVMData.PadScanCount = 0
2138-1848:717595987.397 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717595987.524 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717595987.645 : NVMData.FlatbedScanCount = 0
2138-1848:717595987.765 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717595987.880 : NVMData.SideEdgeFletbed = 0
2138-1848:717595987.999 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717595988.129 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717595988.248 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717595988.371 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717595988.488 : NVMData.BornMonth = 0
2138-1848:717595988.596 : NVMData.BornDay = 0
2138-1848:717595988.704 : NVMData.BornYear = 0
2138-1848:717595988.815 : NVMData.FirstScanMonth = 5
2138-1848:717595988.933 : NVMData.FirstScanDay = 18
2138-1848:717595989.050 : NVMData.FirstScanYear = 2020
2138-1848:717595989.166 : NVMData.VerticalMagnification = 0
2138-1848:717595989.287 : NVMData.HorizontalMagnification = 0
2138-1848:717595989.401 : NVMData.PowerSavingTime = 15
2138-1848:717595989.517 : NVMData.SN = A094165189010062
2138-1848:717595989.633 : NVMData.AutoFeed = 0
2138-1848:717595989.737 : NVMData.CCDType = 0
2138-1848:717595990.095 : NVMData.ScanSpeed = 0
2138-1848:717595990.207 : NVMData.RollerCount = 0
2138-1848:717595990.316 : NVMData.MultifeedCount = 0
2138-1848:717595990.425 : NVMData.JamCount = 0
2138-1848:717595990.534 : NVMData.IdentifyInfo = 
2138-1848:717595990.644 : NVMData.FormalName = 
2138-1848:717595990.747 : NVMData.ReservedB = 0
2138-1848:717595990.859 : NVMData.FunctionCode = 0
2138-1848:717595990.975 : NVMData.PreFeed = 0
2138-1848:717595991.087 : NVMData.PreFeedTime = 0
2138-1848:717595991.196 : NVMData.ButtonNumber = 0
2138-1848:717595991.307 : NVMData.PowerOffTime = 0
2138-1848:717595991.419 : <= ReadNVMDataInternal ret = 1
2138-1848:717595991.568 : => IoObject::IoLockEnd
2138-1848:717595991.723 : <= IoObject::IoLockEnd
2138-1848:717595991.830 : <= InitializeScanner ret = 1
2138-1848:717595991.959 : => GetLogicalScannerAbilityEx
2138-1848:717595992.086 : => IoObject::IoLockStart
2138-1848:717595992.246 : => CAsicIO::CheckDevice
2138-1848:717595992.353 : => CNT96226::ConnectIsAvailable
2138-1848:717596017.291 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717596017.501 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717596017.628 : <= IoObject::IoLockStart
2138-1848:717596017.750 : => IoObject::IoLockEnd
2138-1848:717596017.932 : <= IoObject::IoLockEnd
2138-1848:717596018.148 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717596018.300 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717596316.653 : => ReadNVMData
2138-1848:717596316.933 : => IoObject::IoLockStart
2138-1848:717596317.203 : => CAsicIO::CheckDevice
2138-1848:717596317.324 : => CNT96226::ConnectIsAvailable
2138-1848:717596346.578 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717596346.830 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717596346.967 : <= IoObject::IoLockStart
2138-1848:717596347.118 : => ReadNVMDataInternal
2138-1848:717596347.243 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717596347.386 : IO Send command 10 bytes
2138-1848:717596347.636 : => CNT96226::VenderCmd_SetData
2138-1848:717596347.758 : iCmd = 0, nBytes = 10
2138-1848:717596347.986 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717596703.541 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717596703.843 : System send command 10 bytes + data 0 bytes
2138-1848:717596704.004 : IO total need to receive data 128 bytes
2138-1848:717596704.144 : => CNT96226::VenderCmd_GetData
2138-1848:717596704.269 : iCmd = 0, nBytes = 128
2138-1848:717596915.300 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717596915.656 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717596915.942 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717596916.230 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717596916.506 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717596916.773 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717596917.035 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717596917.303 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717596917.450 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717596917.583 : System total receive data 128 bytes
2138-1848:717596917.714 : => CNT96226::VenderCmd_GetData
2138-1848:717596917.835 : iCmd = 1, nBytes = 4
2138-1848:717597115.130 : 0000 : 00 00 00 00 
2138-1848:717597115.353 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717597115.613 : <= CAsicIO::DoIo ret = 1
2138-1848:717597116.012 : NVMData.PadScanCount = 0
2138-1848:717597116.142 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717597116.259 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717597116.384 : NVMData.FlatbedScanCount = 0
2138-1848:717597116.508 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717597116.620 : NVMData.SideEdgeFletbed = 0
2138-1848:717597116.735 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717597116.859 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717597116.981 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717597117.318 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717597117.447 : NVMData.BornMonth = 0
2138-1848:717597117.561 : NVMData.BornDay = 0
2138-1848:717597117.671 : NVMData.BornYear = 0
2138-1848:717597117.784 : NVMData.FirstScanMonth = 5
2138-1848:717597117.896 : NVMData.FirstScanDay = 18
2138-1848:717597118.016 : NVMData.FirstScanYear = 2020
2138-1848:717597118.132 : NVMData.VerticalMagnification = 0
2138-1848:717597118.250 : NVMData.HorizontalMagnification = 0
2138-1848:717597118.371 : NVMData.PowerSavingTime = 15
2138-1848:717597118.486 : NVMData.SN = A094165189010062
2138-1848:717597118.597 : NVMData.AutoFeed = 0
2138-1848:717597118.708 : NVMData.CCDType = 0
2138-1848:717597118.815 : NVMData.ScanSpeed = 0
2138-1848:717597118.923 : NVMData.RollerCount = 0
2138-1848:717597119.037 : NVMData.MultifeedCount = 0
2138-1848:717597119.148 : NVMData.JamCount = 0
2138-1848:717597119.256 : NVMData.IdentifyInfo = 
2138-1848:717597119.369 : NVMData.FormalName = 
2138-1848:717597119.475 : NVMData.ReservedB = 0
2138-1848:717597119.588 : NVMData.FunctionCode = 0
2138-1848:717597119.696 : NVMData.PreFeed = 0
2138-1848:717597119.805 : NVMData.PreFeedTime = 0
2138-1848:717597119.917 : NVMData.ButtonNumber = 0
2138-1848:717597120.024 : NVMData.PowerOffTime = 0
2138-1848:717597120.134 : <= ReadNVMDataInternal ret = 1
2138-1848:717597120.260 : => IoObject::IoLockEnd
2138-1848:717597120.412 : <= IoObject::IoLockEnd
2138-1848:717597120.518 : <= ReadNVMData ret = 1
2138-1848:717597887.567 : => TerminateDriver
2138-1848:717597887.766 : => CAsicIO::~CAsicIO,pStage=81595464
2138-1848:717597887.849 : => CNT96226::Close
2138-1848:717597892.638 : <= CNT96226::Close ret = 1
2138-1848:717597892.735 : <= CAsicIO::~CAsicIO
2138-1848:717597892.804 : => IoObject::IoLockEnd
2138-1848:717597892.866 : <= IoObject::IoLockEnd
2138-1848:717597892.925 : => IoObject::TerminateDevice
2138-1848:717597892.988 : => IoObject::IoLockEnd
2138-1848:717597893.043 : <= IoObject::IoLockEnd
2138-1848:717597893.144 : <= IoObject::TerminateDevice
2138-1848:717597893.378 : <= TerminateDriver ret = 1
2138-1848:717600144.622 : ============Debug Start==========
2138-1848:717600144.949 : Date : 2020/5/18 09:52:14
2138-1848:717600145.034 : Process ID : 2138
2138-1848:717600145.373 : Windows : Version 10.0 build 18363 
2138-1848:717600145.873 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717600145.941 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717600146.012 : MemoryStatus.ullAvailPhys : 5892407296
2138-1848:717600146.074 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717600146.140 : MemoryStatus.ullAvailPageFile : 7307911168
2138-1848:717600146.206 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717600146.269 : MemoryStatus.ullAvailVirtual : 1723224064
2138-1848:717600146.337 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717600146.443 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717600146.509 : CPU Family 6 Model 10 Stepping 7
2138-1848:717600146.760 : CPU Count : 4
2138-1848:717600146.809 : CPU Frequency : 100.000 Mhz
2138-1848:717600151.644 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717600151.804 : => InitializeDriver
2138-1848:717600152.066 : <= InitializeDriver ret = 1
2138-1848:717602443.649 : => InitializeScanner
2138-1848:717602444.151 : => CAsicIO::GetDeviceList
2138-1848:717602444.571 : => CNT96226::CNT96226
2138-1848:717602444.635 : => CNT96226::Open
2138-1848:717602469.123 : <= CNT96226::Open ret = 1
2138-1848:717602469.230 : => CNT96226::Initialize
2138-1848:717602469.453 : <= CNT96226::Initialize ret = 1
2138-1848:717602469.521 : <= CNT96226::CNT96226
2138-1848:717602469.584 : => CNT96226::EnumAvailableDevice
2138-1848:717602473.166 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717602473.249 : DeviceHandleTable[ 0 ] = 256
2138-1848:717602473.311 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717606231.074 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717606232.200 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717606240.279 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717606240.511 : => IoObject::GetLockName
2138-1848:717606240.641 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717606240.789 : <= IoObject::GetLockName
2138-1848:717606241.725 : => CNT96226::VenderCmd_GetData
2138-1848:717606241.867 : iCmd = 3, nBytes = 2
2138-1848:717606666.468 : 0000 : 06 38 
2138-1848:717606666.728 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717606666.890 : => CNT96226::VenderCmd_GetData
2138-1848:717606667.017 : iCmd = 4, nBytes = 2
2138-1848:717606987.240 : 0000 : 07 07 
2138-1848:717606987.462 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717606987.644 : Device 0 USB ID = 0638 : 0707
2138-1848:717606987.821 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717606987.972 : IO Send command 10 bytes
2138-1848:717606988.089 : => CNT96226::VenderCmd_SetData
2138-1848:717606988.209 : iCmd = 0, nBytes = 10
2138-1848:717606988.435 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717607198.608 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717607198.898 : => CNT96226::VenderCmd_GetData
2138-1848:717607199.044 : iCmd = 0, nBytes = 165
2138-1848:717607372.063 : skip dump 37 bytes
2138-1848:717607372.480 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717607372.792 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717607373.086 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717607373.372 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717607373.647 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717607373.931 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717607374.200 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717607374.458 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717607374.597 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717607374.731 : => CNT96226::VenderCmd_GetData
2138-1848:717607375.058 : iCmd = 1, nBytes = 4
2138-1848:717607526.324 : 0000 : 00 00 00 00 
2138-1848:717607526.510 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717607526.649 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717607526.784 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717607526.921 : IO Send command 10 bytes
2138-1848:717607527.036 : => CNT96226::VenderCmd_SetData
2138-1848:717607527.153 : iCmd = 0, nBytes = 10
2138-1848:717607527.371 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717607873.293 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717607873.577 : => CNT96226::VenderCmd_GetData
2138-1848:717607873.708 : iCmd = 0, nBytes = 128
2138-1848:717608103.667 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717608103.870 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717608104.033 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717608104.180 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717608104.323 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717608104.463 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717608104.602 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717608104.736 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717608104.808 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717608104.881 : => CNT96226::VenderCmd_GetData
2138-1848:717608104.942 : iCmd = 1, nBytes = 4
2138-1848:717608288.120 : 0000 : 00 00 00 00 
2138-1848:717608288.247 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717608288.323 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717608288.502 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717608288.584 : => CNT96226::Close
2138-1848:717608293.124 : <= CNT96226::Close ret = 1
2138-1848:717608293.216 : <= CNT96226::~CNT96226
2138-1848:717608293.329 : <= CAsicIO::GetDeviceList
2138-1848:717608293.861 : => IoObject::SetTimeout
2138-1848:717608293.926 : Timeout--> In = 0 Out = 0
2138-1848:717608293.986 : <= IoObject::SetTimeout
2138-1848:717608294.067 : => CAsicIO::CAsicIO
2138-1848:717608294.149 : => CNT96226::CNT96226
2138-1848:717608294.208 : => CNT96226::Open
2138-1848:717608318.910 : <= CNT96226::Open ret = 1
2138-1848:717608319.023 : => CNT96226::Initialize
2138-1848:717608319.251 : <= CNT96226::Initialize ret = 1
2138-1848:717608319.318 : <= CNT96226::CNT96226
2138-1848:717608319.376 : <= CAsicIO::CAsicIO
2138-1848:717608319.436 : => CAsicIO::InitializeDevice
2138-1848:717608319.514 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717608323.834 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717608323.964 : => IoObject::GetLockName
2138-1848:717608324.027 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717608324.102 : <= IoObject::GetLockName
2138-1848:717608324.673 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717608324.763 : IO Send command 10 bytes
2138-1848:717608324.827 : => CNT96226::VenderCmd_SetData
2138-1848:717608324.891 : iCmd = 0, nBytes = 10
2138-1848:717608325.016 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717608659.237 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717608659.374 : => CNT96226::VenderCmd_GetData
2138-1848:717608659.439 : iCmd = 0, nBytes = 128
2138-1848:717608849.301 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717608849.509 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717608849.656 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717608849.804 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717608849.942 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717608850.077 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717608850.213 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717608850.345 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717608850.416 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717608850.616 : => CNT96226::VenderCmd_GetData
2138-1848:717608850.686 : iCmd = 1, nBytes = 4
2138-1848:717609054.674 : 0000 : 00 00 00 00 
2138-1848:717609054.767 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717609054.836 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717609054.903 : => CNT96226::VenderCmd_GetData
2138-1848:717609054.964 : iCmd = 3, nBytes = 2
2138-1848:717609442.950 : 0000 : 06 38 
2138-1848:717609443.094 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717609443.185 : => CNT96226::VenderCmd_GetData
2138-1848:717609443.264 : iCmd = 4, nBytes = 2
2138-1848:717609746.104 : 0000 : 07 07 
2138-1848:717609746.205 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717609746.352 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717609746.460 : => IoObject::InitializeDevice
2138-1848:717609746.573 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717609747.376 : <= IoObject::InitializeDevice ret = 1
2138-1848:717609747.461 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717609748.145 : => FindScanner
2138-1848:717609748.212 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717609748.288 : <= FindScanner ret = 1
2138-1848:717609748.353 : => IoObject::IoLockStart
2138-1848:717609748.449 : => CAsicIO::CheckDevice
2138-1848:717609748.519 : => CNT96226::ConnectIsAvailable
2138-1848:717609769.276 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717609769.382 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717609769.450 : <= IoObject::IoLockStart
2138-1848:717609769.515 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717609769.590 : IO Send command 10 bytes
2138-1848:717609769.683 : => CNT96226::VenderCmd_SetData
2138-1848:717609769.749 : iCmd = 0, nBytes = 10
2138-1848:717609769.861 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717609975.753 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717609975.979 : System send command 10 bytes + data 0 bytes
2138-1848:717609976.118 : IO total need to receive data 5 bytes
2138-1848:717609976.243 : => CNT96226::VenderCmd_GetData
2138-1848:717609976.365 : iCmd = 0, nBytes = 5
2138-1848:717610175.409 : 0000 : 06 00 02 02 ab 
2138-1848:717610175.589 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717610175.719 : System total receive data 5 bytes
2138-1848:717610175.850 : => CNT96226::VenderCmd_GetData
2138-1848:717610175.971 : iCmd = 1, nBytes = 4
2138-1848:717610376.449 : 0000 : 00 00 00 00 
2138-1848:717610376.701 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717610376.988 : <= CAsicIO::DoIo ret = 1
2138-1848:717610377.133 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717610377.286 : IO Send command 10 bytes
2138-1848:717610377.489 : => CNT96226::VenderCmd_SetData
2138-1848:717610377.609 : iCmd = 0, nBytes = 10
2138-1848:717610377.828 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717610573.818 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717610574.093 : System send command 10 bytes + data 0 bytes
2138-1848:717610574.261 : IO total need to receive data 165 bytes
2138-1848:717610574.404 : => CNT96226::VenderCmd_GetData
2138-1848:717610574.529 : iCmd = 0, nBytes = 165
2138-1848:717610774.549 : skip dump 37 bytes
2138-1848:717610774.925 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717610775.227 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717610775.515 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717610775.804 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717610776.075 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717610776.363 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717610776.627 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717610776.889 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717610777.027 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717610777.151 : System total receive data 165 bytes
2138-1848:717610777.281 : => CNT96226::VenderCmd_GetData
2138-1848:717610777.604 : iCmd = 1, nBytes = 4
2138-1848:717610967.766 : 0000 : 00 00 00 00 
2138-1848:717610967.969 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717610968.212 : <= CAsicIO::DoIo ret = 1
2138-1848:717610968.343 : Dump Inquiry
2138-1848:717610968.596 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717610968.878 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717610969.148 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717610969.421 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717610969.696 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717610969.977 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717610970.250 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717610970.520 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717610970.792 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717610971.064 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717610971.249 : 00a0 : 00 00 00 00 00 
2138-1848:717610971.384 : => ReadNVMDataInternal
2138-1848:717610971.758 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717610971.899 : IO Send command 10 bytes
2138-1848:717610972.071 : => CNT96226::VenderCmd_SetData
2138-1848:717610972.188 : iCmd = 0, nBytes = 10
2138-1848:717610972.401 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717611321.501 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717611321.736 : System send command 10 bytes + data 0 bytes
2138-1848:717611321.876 : IO total need to receive data 128 bytes
2138-1848:717611322.010 : => CNT96226::VenderCmd_GetData
2138-1848:717611322.130 : iCmd = 0, nBytes = 128
2138-1848:717611541.513 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717611541.897 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717611542.181 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717611542.470 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717611542.738 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717611543.002 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717611543.267 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717611543.524 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717611543.658 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717611543.793 : System total receive data 128 bytes
2138-1848:717611543.925 : => CNT96226::VenderCmd_GetData
2138-1848:717611544.037 : iCmd = 1, nBytes = 4
2138-1848:717611765.912 : 0000 : 00 00 00 00 
2138-1848:717611766.141 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717611766.411 : <= CAsicIO::DoIo ret = 1
2138-1848:717611766.562 : NVMData.PadScanCount = 0
2138-1848:717611766.698 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717611766.828 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717611766.951 : NVMData.FlatbedScanCount = 0
2138-1848:717611767.073 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717611767.190 : NVMData.SideEdgeFletbed = 0
2138-1848:717611767.308 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717611767.426 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717611767.551 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717611767.673 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717611767.794 : NVMData.BornMonth = 0
2138-1848:717611767.905 : NVMData.BornDay = 0
2138-1848:717611768.017 : NVMData.BornYear = 0
2138-1848:717611768.125 : NVMData.FirstScanMonth = 5
2138-1848:717611768.239 : NVMData.FirstScanDay = 18
2138-1848:717611768.357 : NVMData.FirstScanYear = 2020
2138-1848:717611768.469 : NVMData.VerticalMagnification = 0
2138-1848:717611768.588 : NVMData.HorizontalMagnification = 0
2138-1848:717611768.706 : NVMData.PowerSavingTime = 15
2138-1848:717611768.826 : NVMData.SN = A094165189010062
2138-1848:717611768.937 : NVMData.AutoFeed = 0
2138-1848:717611769.046 : NVMData.CCDType = 0
2138-1848:717611769.355 : NVMData.ScanSpeed = 0
2138-1848:717611769.473 : NVMData.RollerCount = 0
2138-1848:717611769.583 : NVMData.MultifeedCount = 0
2138-1848:717611769.697 : NVMData.JamCount = 0
2138-1848:717611769.810 : NVMData.IdentifyInfo = 
2138-1848:717611769.922 : NVMData.FormalName = 
2138-1848:717611770.033 : NVMData.ReservedB = 0
2138-1848:717611770.139 : NVMData.FunctionCode = 0
2138-1848:717611770.246 : NVMData.PreFeed = 0
2138-1848:717611770.352 : NVMData.PreFeedTime = 0
2138-1848:717611770.471 : NVMData.ButtonNumber = 0
2138-1848:717611770.584 : NVMData.PowerOffTime = 0
2138-1848:717611770.699 : <= ReadNVMDataInternal ret = 1
2138-1848:717611770.857 : => IoObject::IoLockEnd
2138-1848:717611771.019 : <= IoObject::IoLockEnd
2138-1848:717611771.133 : <= InitializeScanner ret = 1
2138-1848:717613734.711 : => GetLogicalScannerAbility
2138-1848:717613734.911 : => IoObject::IoLockStart
2138-1848:717613735.072 : => CAsicIO::CheckDevice
2138-1848:717613735.141 : => CNT96226::ConnectIsAvailable
2138-1848:717613759.577 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717613759.703 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717613759.772 : <= IoObject::IoLockStart
2138-1848:717613759.843 : => IoObject::IoLockEnd
2138-1848:717613759.953 : <= IoObject::IoLockEnd
2138-1848:717613760.034 : <= GetLogicalScannerAbility ret = 1
2138-1848:717617129.931 : => GetLogicalScannerAbilityEx
2138-1848:717617130.136 : => IoObject::IoLockStart
2138-1848:717617130.299 : => CAsicIO::CheckDevice
2138-1848:717617130.370 : => CNT96226::ConnectIsAvailable
2138-1848:717617153.896 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717617154.006 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717617154.071 : <= IoObject::IoLockStart
2138-1848:717617154.365 : => IoObject::IoLockEnd
2138-1848:717617154.465 : <= IoObject::IoLockEnd
2138-1848:717617154.581 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717617154.659 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717624067.402 : => ReadNVMData
2138-1848:717624067.604 : => IoObject::IoLockStart
2138-1848:717624067.761 : => CAsicIO::CheckDevice
2138-1848:717624067.824 : => CNT96226::ConnectIsAvailable
2138-1848:717624084.706 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717624084.816 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717624084.879 : <= IoObject::IoLockStart
2138-1848:717624084.947 : => ReadNVMDataInternal
2138-1848:717624085.014 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717624085.087 : IO Send command 10 bytes
2138-1848:717624085.242 : => CNT96226::VenderCmd_SetData
2138-1848:717624085.308 : iCmd = 0, nBytes = 10
2138-1848:717624085.429 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717624382.628 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717624382.828 : System send command 10 bytes + data 0 bytes
2138-1848:717624382.914 : IO total need to receive data 128 bytes
2138-1848:717624382.989 : => CNT96226::VenderCmd_GetData
2138-1848:717624383.055 : iCmd = 0, nBytes = 128
2138-1848:717624506.254 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717624506.455 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717624506.601 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717624506.744 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717624506.881 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717624507.010 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717624507.143 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717624507.273 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717624507.341 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717624507.411 : System total receive data 128 bytes
2138-1848:717624507.479 : => CNT96226::VenderCmd_GetData
2138-1848:717624507.538 : iCmd = 1, nBytes = 4
2138-1848:717624614.448 : 0000 : 00 00 00 00 
2138-1848:717624614.540 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717624614.698 : <= CAsicIO::DoIo ret = 1
2138-1848:717624614.868 : NVMData.PadScanCount = 0
2138-1848:717624614.931 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717624614.994 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717624615.058 : NVMData.FlatbedScanCount = 0
2138-1848:717624615.119 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717624615.179 : NVMData.SideEdgeFletbed = 0
2138-1848:717624615.241 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717624615.303 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717624615.364 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717624615.422 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717624615.481 : NVMData.BornMonth = 0
2138-1848:717624615.534 : NVMData.BornDay = 0
2138-1848:717624615.588 : NVMData.BornYear = 0
2138-1848:717624615.640 : NVMData.FirstScanMonth = 5
2138-1848:717624615.696 : NVMData.FirstScanDay = 18
2138-1848:717624615.754 : NVMData.FirstScanYear = 2020
2138-1848:717624615.815 : NVMData.VerticalMagnification = 0
2138-1848:717624615.877 : NVMData.HorizontalMagnification = 0
2138-1848:717624615.936 : NVMData.PowerSavingTime = 15
2138-1848:717624615.996 : NVMData.SN = A094165189010062
2138-1848:717624616.052 : NVMData.AutoFeed = 0
2138-1848:717624616.106 : NVMData.CCDType = 0
2138-1848:717624616.158 : NVMData.ScanSpeed = 0
2138-1848:717624616.210 : NVMData.RollerCount = 0
2138-1848:717624616.268 : NVMData.MultifeedCount = 0
2138-1848:717624616.324 : NVMData.JamCount = 0
2138-1848:717624616.377 : NVMData.IdentifyInfo = 
2138-1848:717624616.431 : NVMData.FormalName = 
2138-1848:717624616.486 : NVMData.ReservedB = 0
2138-1848:717624616.543 : NVMData.FunctionCode = 0
2138-1848:717624616.600 : NVMData.PreFeed = 0
2138-1848:717624616.652 : NVMData.PreFeedTime = 0
2138-1848:717624616.707 : NVMData.ButtonNumber = 0
2138-1848:717624616.761 : NVMData.PowerOffTime = 0
2138-1848:717624616.818 : <= ReadNVMDataInternal ret = 1
2138-1848:717624616.885 : => IoObject::IoLockEnd
2138-1848:717624616.962 : <= IoObject::IoLockEnd
2138-1848:717624617.018 : <= ReadNVMData ret = 1
2138-1848:717633007.434 : => GetADFStatus
2138-1848:717633007.855 : => IoObject::IoLockStart
2138-1848:717633008.004 : => CAsicIO::CheckDevice
2138-1848:717633008.070 : => CNT96226::ConnectIsAvailable
2138-1848:717633033.724 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717633033.848 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717633033.916 : <= IoObject::IoLockStart
2138-1848:717633033.986 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717633034.058 : IO Send command 10 bytes
2138-1848:717633034.215 : => CNT96226::VenderCmd_SetData
2138-1848:717633034.282 : iCmd = 0, nBytes = 10
2138-1848:717633034.394 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717633214.936 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717633215.115 : System send command 10 bytes + data 0 bytes
2138-1848:717633215.198 : IO total need to receive data 2 bytes
2138-1848:717633215.269 : => CNT96226::VenderCmd_GetData
2138-1848:717633215.330 : iCmd = 0, nBytes = 2
2138-1848:717633414.437 : 0000 : 00 00 
2138-1848:717633414.531 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717633414.601 : System total receive data 2 bytes
2138-1848:717633414.668 : => CNT96226::VenderCmd_GetData
2138-1848:717633414.729 : iCmd = 1, nBytes = 4
2138-1848:717633599.947 : 0000 : 00 00 00 00 
2138-1848:717633600.047 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717633600.192 : <= CAsicIO::DoIo ret = 1
2138-1848:717633600.261 : Return status = 0
2138-1848:717633600.324 : => IoObject::IoLockEnd
2138-1848:717633600.403 : <= IoObject::IoLockEnd
2138-1848:717633600.455 : <= GetADFStatus ret = 1
2138-1848:717635959.534 : => GetADFStatus
2138-1848:717635959.727 : => IoObject::IoLockStart
2138-1848:717635959.861 : => CAsicIO::CheckDevice
2138-1848:717635959.926 : => CNT96226::ConnectIsAvailable
2138-1848:717635984.407 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717635984.530 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717635984.595 : <= IoObject::IoLockStart
2138-1848:717635984.664 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717635984.931 : IO Send command 10 bytes
2138-1848:717635985.085 : => CNT96226::VenderCmd_SetData
2138-1848:717635985.149 : iCmd = 0, nBytes = 10
2138-1848:717635985.258 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717636178.774 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717636178.905 : System send command 10 bytes + data 0 bytes
2138-1848:717636178.987 : IO total need to receive data 2 bytes
2138-1848:717636179.053 : => CNT96226::VenderCmd_GetData
2138-1848:717636179.115 : iCmd = 0, nBytes = 2
2138-1848:717636361.336 : 0000 : 00 00 
2138-1848:717636361.552 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717636361.878 : System total receive data 2 bytes
2138-1848:717636361.941 : => CNT96226::VenderCmd_GetData
2138-1848:717636361.999 : iCmd = 1, nBytes = 4
2138-1848:717636538.710 : 0000 : 00 00 00 00 
2138-1848:717636538.800 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717636538.944 : <= CAsicIO::DoIo ret = 1
2138-1848:717636539.012 : Return status = 0
2138-1848:717636539.074 : => IoObject::IoLockEnd
2138-1848:717636539.152 : <= IoObject::IoLockEnd
2138-1848:717636539.206 : <= GetADFStatus ret = 1
2138-1848:717638392.071 : => TerminateDriver
2138-1848:717638392.266 : => CAsicIO::~CAsicIO,pStage=143526984
2138-1848:717638392.344 : => CNT96226::Close
2138-1848:717638396.711 : <= CNT96226::Close ret = 1
2138-1848:717638396.801 : <= CAsicIO::~CAsicIO
2138-1848:717638396.868 : => IoObject::IoLockEnd
2138-1848:717638396.927 : <= IoObject::IoLockEnd
2138-1848:717638396.984 : => IoObject::TerminateDevice
2138-1848:717638397.042 : => IoObject::IoLockEnd
2138-1848:717638397.096 : <= IoObject::IoLockEnd
2138-1848:717638397.194 : <= IoObject::TerminateDevice
2138-1848:717638397.407 : <= TerminateDriver ret = 1
2138-1848:717648234.438 : ============Debug Start==========
2138-1848:717648234.741 : Date : 2020/5/18 09:52:16
2138-1848:717648234.822 : Process ID : 2138
2138-1848:717648235.160 : Windows : Version 10.0 build 18363 
2138-1848:717648235.627 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717648235.699 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717648235.769 : MemoryStatus.ullAvailPhys : 5892042752
2138-1848:717648235.832 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717648235.896 : MemoryStatus.ullAvailPageFile : 7307935744
2138-1848:717648235.962 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717648236.025 : MemoryStatus.ullAvailVirtual : 1725853696
2138-1848:717648236.088 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717648236.199 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717648236.262 : CPU Family 6 Model 10 Stepping 7
2138-1848:717648236.500 : CPU Count : 4
2138-1848:717648236.553 : CPU Frequency : 100.000 Mhz
2138-1848:717648241.367 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717648241.510 : => InitializeDriver
2138-1848:717648241.766 : <= InitializeDriver ret = 1
2138-1848:717648241.828 : => InitializeScanner
2138-1848:717648241.910 : => CAsicIO::GetDeviceList
2138-1848:717648242.105 : => CNT96226::CNT96226
2138-1848:717648242.163 : => CNT96226::Open
2138-1848:717648263.998 : <= CNT96226::Open ret = 1
2138-1848:717648264.107 : => CNT96226::Initialize
2138-1848:717648264.318 : <= CNT96226::Initialize ret = 1
2138-1848:717648264.380 : <= CNT96226::CNT96226
2138-1848:717648264.436 : => CNT96226::EnumAvailableDevice
2138-1848:717648267.890 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717648267.978 : DeviceHandleTable[ 0 ] = 256
2138-1848:717648268.040 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717652517.393 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717652518.512 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717652526.553 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717652526.771 : => IoObject::GetLockName
2138-1848:717652526.894 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717652527.036 : <= IoObject::GetLockName
2138-1848:717652527.984 : => CNT96226::VenderCmd_GetData
2138-1848:717652528.138 : iCmd = 3, nBytes = 2
2138-1848:717652947.730 : 0000 : 06 38 
2138-1848:717652947.997 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717652948.168 : => CNT96226::VenderCmd_GetData
2138-1848:717652948.301 : iCmd = 4, nBytes = 2
2138-1848:717653265.582 : 0000 : 07 07 
2138-1848:717653265.774 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717653265.944 : Device 0 USB ID = 0638 : 0707
2138-1848:717653266.119 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717653266.263 : IO Send command 10 bytes
2138-1848:717653266.377 : => CNT96226::VenderCmd_SetData
2138-1848:717653266.491 : iCmd = 0, nBytes = 10
2138-1848:717653266.709 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717653472.539 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717653472.788 : => CNT96226::VenderCmd_GetData
2138-1848:717653472.915 : iCmd = 0, nBytes = 165
2138-1848:717653683.130 : skip dump 37 bytes
2138-1848:717653683.517 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717653683.811 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717653684.098 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717653684.387 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717653684.658 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717653684.940 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717653685.210 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717653685.480 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717653685.615 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717653685.745 : => CNT96226::VenderCmd_GetData
2138-1848:717653686.078 : iCmd = 1, nBytes = 4
2138-1848:717653895.793 : 0000 : 00 00 00 00 
2138-1848:717653895.973 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717653896.103 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717653896.229 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717653896.374 : IO Send command 10 bytes
2138-1848:717653896.493 : => CNT96226::VenderCmd_SetData
2138-1848:717653896.608 : iCmd = 0, nBytes = 10
2138-1848:717653896.820 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717654254.434 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717654254.682 : => CNT96226::VenderCmd_GetData
2138-1848:717654254.814 : iCmd = 0, nBytes = 128
2138-1848:717654463.891 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717654464.240 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717654464.522 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717654464.802 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717654465.072 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717654465.340 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717654465.602 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717654465.864 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717654466.001 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717654466.123 : => CNT96226::VenderCmd_GetData
2138-1848:717654466.239 : iCmd = 1, nBytes = 4
2138-1848:717654675.983 : 0000 : 00 00 00 00 
2138-1848:717654676.183 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717654676.316 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717654676.598 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717654676.756 : => CNT96226::Close
2138-1848:717654683.223 : <= CNT96226::Close ret = 1
2138-1848:717654683.389 : <= CNT96226::~CNT96226
2138-1848:717654683.562 : <= CAsicIO::GetDeviceList
2138-1848:717654684.363 : => IoObject::SetTimeout
2138-1848:717654684.485 : Timeout--> In = 0 Out = 0
2138-1848:717654684.614 : <= IoObject::SetTimeout
2138-1848:717654684.742 : => CAsicIO::CAsicIO
2138-1848:717654684.889 : => CNT96226::CNT96226
2138-1848:717654685.005 : => CNT96226::Open
2138-1848:717654727.571 : <= CNT96226::Open ret = 1
2138-1848:717654727.788 : => CNT96226::Initialize
2138-1848:717654728.213 : <= CNT96226::Initialize ret = 1
2138-1848:717654728.335 : <= CNT96226::CNT96226
2138-1848:717654728.447 : <= CAsicIO::CAsicIO
2138-1848:717654728.563 : => CAsicIO::InitializeDevice
2138-1848:717654728.700 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717654736.287 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717654736.537 : => IoObject::GetLockName
2138-1848:717654736.665 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717654736.798 : <= IoObject::GetLockName
2138-1848:717654738.085 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717654738.249 : IO Send command 10 bytes
2138-1848:717654738.369 : => CNT96226::VenderCmd_SetData
2138-1848:717654738.491 : iCmd = 0, nBytes = 10
2138-1848:717654738.717 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717655097.830 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717655098.075 : => CNT96226::VenderCmd_GetData
2138-1848:717655098.200 : iCmd = 0, nBytes = 128
2138-1848:717655301.534 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717655301.904 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717655302.192 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717655302.480 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717655302.752 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717655303.015 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717655303.288 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717655303.556 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717655303.689 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717655303.988 : => CNT96226::VenderCmd_GetData
2138-1848:717655304.120 : iCmd = 1, nBytes = 4
2138-1848:717655502.526 : 0000 : 00 00 00 00 
2138-1848:717655502.736 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717655502.872 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717655503.002 : => CNT96226::VenderCmd_GetData
2138-1848:717655503.113 : iCmd = 3, nBytes = 2
2138-1848:717655889.297 : 0000 : 06 38 
2138-1848:717655889.492 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717655889.626 : => CNT96226::VenderCmd_GetData
2138-1848:717655889.748 : iCmd = 4, nBytes = 2
2138-1848:717656203.276 : 0000 : 07 07 
2138-1848:717656203.426 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717656203.593 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717656203.717 : => IoObject::InitializeDevice
2138-1848:717656203.841 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717656204.691 : <= IoObject::InitializeDevice ret = 1
2138-1848:717656204.791 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717656205.497 : => FindScanner
2138-1848:717656205.579 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717656205.665 : <= FindScanner ret = 1
2138-1848:717656205.737 : => IoObject::IoLockStart
2138-1848:717656205.843 : => CAsicIO::CheckDevice
2138-1848:717656205.913 : => CNT96226::ConnectIsAvailable
2138-1848:717656230.226 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717656230.343 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717656230.417 : <= IoObject::IoLockStart
2138-1848:717656230.488 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717656230.577 : IO Send command 10 bytes
2138-1848:717656230.684 : => CNT96226::VenderCmd_SetData
2138-1848:717656230.756 : iCmd = 0, nBytes = 10
2138-1848:717656230.889 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717656434.989 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717656435.112 : System send command 10 bytes + data 0 bytes
2138-1848:717656435.194 : IO total need to receive data 5 bytes
2138-1848:717656435.270 : => CNT96226::VenderCmd_GetData
2138-1848:717656435.347 : iCmd = 0, nBytes = 5
2138-1848:717656623.267 : 0000 : 06 00 02 02 ab 
2138-1848:717656623.407 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717656623.490 : System total receive data 5 bytes
2138-1848:717656623.570 : => CNT96226::VenderCmd_GetData
2138-1848:717656623.638 : iCmd = 1, nBytes = 4
2138-1848:717656813.637 : 0000 : 00 00 00 00 
2138-1848:717656813.765 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717656813.921 : <= CAsicIO::DoIo ret = 1
2138-1848:717656814.005 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717656814.088 : IO Send command 10 bytes
2138-1848:717656814.201 : => CNT96226::VenderCmd_SetData
2138-1848:717656814.273 : iCmd = 0, nBytes = 10
2138-1848:717656814.406 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717657018.413 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717657018.544 : System send command 10 bytes + data 0 bytes
2138-1848:717657018.638 : IO total need to receive data 165 bytes
2138-1848:717657018.717 : => CNT96226::VenderCmd_GetData
2138-1848:717657018.784 : iCmd = 0, nBytes = 165
2138-1848:717657156.299 : skip dump 37 bytes
2138-1848:717657156.562 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717657156.738 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717657156.905 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717657157.072 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717657157.237 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717657157.407 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717657157.567 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717657157.723 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717657157.801 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717657157.878 : System total receive data 165 bytes
2138-1848:717657157.959 : => CNT96226::VenderCmd_GetData
2138-1848:717657158.148 : iCmd = 1, nBytes = 4
2138-1848:717657292.386 : 0000 : 00 00 00 00 
2138-1848:717657292.497 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717657292.664 : <= CAsicIO::DoIo ret = 1
2138-1848:717657292.737 : Dump Inquiry
2138-1848:717657292.891 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717657293.054 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717657293.220 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717657293.384 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717657293.543 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717657293.711 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717657293.871 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717657294.021 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717657294.182 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717657294.340 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717657294.454 : 00a0 : 00 00 00 00 00 
2138-1848:717657294.537 : => ReadNVMDataInternal
2138-1848:717657294.769 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717657294.853 : IO Send command 10 bytes
2138-1848:717657294.972 : => CNT96226::VenderCmd_SetData
2138-1848:717657295.042 : iCmd = 0, nBytes = 10
2138-1848:717657295.169 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717657630.151 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717657630.335 : System send command 10 bytes + data 0 bytes
2138-1848:717657630.423 : IO total need to receive data 128 bytes
2138-1848:717657630.507 : => CNT96226::VenderCmd_GetData
2138-1848:717657630.582 : iCmd = 0, nBytes = 128
2138-1848:717657835.347 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717657835.583 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717657835.763 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717657835.931 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717657836.099 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717657836.256 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717657836.412 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717657836.568 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717657836.650 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717657836.735 : System total receive data 128 bytes
2138-1848:717657836.817 : => CNT96226::VenderCmd_GetData
2138-1848:717657836.888 : iCmd = 1, nBytes = 4
2138-1848:717658042.247 : 0000 : 00 00 00 00 
2138-1848:717658042.377 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717658042.543 : <= CAsicIO::DoIo ret = 1
2138-1848:717658042.631 : NVMData.PadScanCount = 0
2138-1848:717658042.712 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717658042.786 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717658042.860 : NVMData.FlatbedScanCount = 0
2138-1848:717658042.931 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717658043.004 : NVMData.SideEdgeFletbed = 0
2138-1848:717658043.077 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717658043.151 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717658043.223 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717658043.298 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717658043.370 : NVMData.BornMonth = 0
2138-1848:717658043.436 : NVMData.BornDay = 0
2138-1848:717658043.505 : NVMData.BornYear = 0
2138-1848:717658043.571 : NVMData.FirstScanMonth = 5
2138-1848:717658043.638 : NVMData.FirstScanDay = 18
2138-1848:717658043.708 : NVMData.FirstScanYear = 2020
2138-1848:717658043.778 : NVMData.VerticalMagnification = 0
2138-1848:717658043.847 : NVMData.HorizontalMagnification = 0
2138-1848:717658043.919 : NVMData.PowerSavingTime = 15
2138-1848:717658043.988 : NVMData.SN = A094165189010062
2138-1848:717658044.054 : NVMData.AutoFeed = 0
2138-1848:717658044.119 : NVMData.CCDType = 0
2138-1848:717658044.325 : NVMData.ScanSpeed = 0
2138-1848:717658044.397 : NVMData.RollerCount = 0
2138-1848:717658044.464 : NVMData.MultifeedCount = 0
2138-1848:717658044.532 : NVMData.JamCount = 0
2138-1848:717658044.600 : NVMData.IdentifyInfo = 
2138-1848:717658044.668 : NVMData.FormalName = 
2138-1848:717658044.735 : NVMData.ReservedB = 0
2138-1848:717658044.801 : NVMData.FunctionCode = 0
2138-1848:717658044.868 : NVMData.PreFeed = 0
2138-1848:717658044.931 : NVMData.PreFeedTime = 0
2138-1848:717658045.001 : NVMData.ButtonNumber = 0
2138-1848:717658045.069 : NVMData.PowerOffTime = 0
2138-1848:717658045.137 : <= ReadNVMDataInternal ret = 1
2138-1848:717658045.237 : => IoObject::IoLockEnd
2138-1848:717658045.332 : <= IoObject::IoLockEnd
2138-1848:717658045.396 : <= InitializeScanner ret = 1
2138-1848:717658045.475 : => GetLogicalScannerAbilityEx
2138-1848:717658045.550 : => IoObject::IoLockStart
2138-1848:717658045.647 : => CAsicIO::CheckDevice
2138-1848:717658045.715 : => CNT96226::ConnectIsAvailable
2138-1848:717658065.328 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717658065.446 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717658065.518 : <= IoObject::IoLockStart
2138-1848:717658065.589 : => IoObject::IoLockEnd
2138-1848:717658065.696 : <= IoObject::IoLockEnd
2138-1848:717658065.837 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717658065.932 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717658236.851 : => ReadNVMData
2138-1848:717658237.036 : => IoObject::IoLockStart
2138-1848:717658237.179 : => CAsicIO::CheckDevice
2138-1848:717658237.255 : => CNT96226::ConnectIsAvailable
2138-1848:717658260.816 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717658260.935 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717658261.009 : <= IoObject::IoLockStart
2138-1848:717658261.090 : => ReadNVMDataInternal
2138-1848:717658261.166 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717658261.247 : IO Send command 10 bytes
2138-1848:717658261.407 : => CNT96226::VenderCmd_SetData
2138-1848:717658261.487 : iCmd = 0, nBytes = 10
2138-1848:717658261.625 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717658615.589 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717658615.759 : System send command 10 bytes + data 0 bytes
2138-1848:717658615.848 : IO total need to receive data 128 bytes
2138-1848:717658615.934 : => CNT96226::VenderCmd_GetData
2138-1848:717658616.006 : iCmd = 0, nBytes = 128
2138-1848:717658821.358 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717658821.588 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717658821.764 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717658821.929 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717658822.091 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717658822.248 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717658822.409 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717658822.562 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717658822.643 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717658822.721 : System total receive data 128 bytes
2138-1848:717658822.800 : => CNT96226::VenderCmd_GetData
2138-1848:717658822.873 : iCmd = 1, nBytes = 4
2138-1848:717659032.624 : 0000 : 00 00 00 00 
2138-1848:717659032.734 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717659032.897 : <= CAsicIO::DoIo ret = 1
2138-1848:717659032.980 : NVMData.PadScanCount = 0
2138-1848:717659033.050 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717659033.122 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717659033.198 : NVMData.FlatbedScanCount = 0
2138-1848:717659033.270 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717659033.340 : NVMData.SideEdgeFletbed = 0
2138-1848:717659033.411 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717659033.482 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717659033.555 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717659033.771 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717659033.845 : NVMData.BornMonth = 0
2138-1848:717659033.909 : NVMData.BornDay = 0
2138-1848:717659033.978 : NVMData.BornYear = 0
2138-1848:717659034.045 : NVMData.FirstScanMonth = 5
2138-1848:717659034.111 : NVMData.FirstScanDay = 18
2138-1848:717659034.180 : NVMData.FirstScanYear = 2020
2138-1848:717659034.252 : NVMData.VerticalMagnification = 0
2138-1848:717659034.326 : NVMData.HorizontalMagnification = 0
2138-1848:717659034.401 : NVMData.PowerSavingTime = 15
2138-1848:717659034.471 : NVMData.SN = A094165189010062
2138-1848:717659034.536 : NVMData.AutoFeed = 0
2138-1848:717659034.600 : NVMData.CCDType = 0
2138-1848:717659034.662 : NVMData.ScanSpeed = 0
2138-1848:717659034.725 : NVMData.RollerCount = 0
2138-1848:717659034.786 : NVMData.MultifeedCount = 0
2138-1848:717659034.851 : NVMData.JamCount = 0
2138-1848:717659034.914 : NVMData.IdentifyInfo = 
2138-1848:717659034.978 : NVMData.FormalName = 
2138-1848:717659035.039 : NVMData.ReservedB = 0
2138-1848:717659035.103 : NVMData.FunctionCode = 0
2138-1848:717659035.166 : NVMData.PreFeed = 0
2138-1848:717659035.230 : NVMData.PreFeedTime = 0
2138-1848:717659035.294 : NVMData.ButtonNumber = 0
2138-1848:717659035.358 : NVMData.PowerOffTime = 0
2138-1848:717659035.423 : <= ReadNVMDataInternal ret = 1
2138-1848:717659035.497 : => IoObject::IoLockEnd
2138-1848:717659035.590 : <= IoObject::IoLockEnd
2138-1848:717659035.653 : <= ReadNVMData ret = 1
2138-1848:717659578.150 : => TerminateDriver
2138-1848:717659578.363 : => CAsicIO::~CAsicIO,pStage=85068872
2138-1848:717659578.461 : => CNT96226::Close
2138-1848:717659583.010 : <= CNT96226::Close ret = 1
2138-1848:717659583.124 : <= CAsicIO::~CAsicIO
2138-1848:717659583.204 : => IoObject::IoLockEnd
2138-1848:717659583.281 : <= IoObject::IoLockEnd
2138-1848:717659583.349 : => IoObject::TerminateDevice
2138-1848:717659583.420 : => IoObject::IoLockEnd
2138-1848:717659583.493 : <= IoObject::IoLockEnd
2138-1848:717659583.609 : <= IoObject::TerminateDevice
2138-1848:717659583.870 : <= TerminateDriver ret = 1
2138-1848:717661845.895 : ============Debug Start==========
2138-1848:717661846.205 : Date : 2020/5/18 09:52:16
2138-1848:717661846.288 : Process ID : 2138
2138-1848:717661846.635 : Windows : Version 10.0 build 18363 
2138-1848:717661847.144 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717661847.211 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717661847.284 : MemoryStatus.ullAvailPhys : 5892038656
2138-1848:717661847.348 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717661847.415 : MemoryStatus.ullAvailPageFile : 7307309056
2138-1848:717661847.484 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717661847.547 : MemoryStatus.ullAvailVirtual : 1725833216
2138-1848:717661847.610 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717661847.711 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717661847.773 : CPU Family 6 Model 10 Stepping 7
2138-1848:717661848.030 : CPU Count : 4
2138-1848:717661848.082 : CPU Frequency : 100.000 Mhz
2138-1848:717661852.717 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717661852.866 : => InitializeDriver
2138-1848:717661853.122 : <= InitializeDriver ret = 1
2138-1848:717663959.226 : => InitializeScanner
2138-1848:717663959.486 : => CAsicIO::GetDeviceList
2138-1848:717663959.904 : => CNT96226::CNT96226
2138-1848:717663959.966 : => CNT96226::Open
2138-1848:717663985.717 : <= CNT96226::Open ret = 1
2138-1848:717663985.821 : => CNT96226::Initialize
2138-1848:717663986.034 : <= CNT96226::Initialize ret = 1
2138-1848:717663986.101 : <= CNT96226::CNT96226
2138-1848:717663986.167 : => CNT96226::EnumAvailableDevice
2138-1848:717663989.733 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717663989.823 : DeviceHandleTable[ 0 ] = 256
2138-1848:717663989.890 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717668686.199 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717668687.319 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717668695.399 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717668695.635 : => IoObject::GetLockName
2138-1848:717668695.766 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717668695.918 : <= IoObject::GetLockName
2138-1848:717668696.886 : => CNT96226::VenderCmd_GetData
2138-1848:717668697.021 : iCmd = 3, nBytes = 2
2138-1848:717669093.328 : 0000 : 06 38 
2138-1848:717669093.583 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717669093.742 : => CNT96226::VenderCmd_GetData
2138-1848:717669093.870 : iCmd = 4, nBytes = 2
2138-1848:717669385.735 : 0000 : 07 07 
2138-1848:717669385.919 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717669386.092 : Device 0 USB ID = 0638 : 0707
2138-1848:717669386.264 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717669386.413 : IO Send command 10 bytes
2138-1848:717669386.528 : => CNT96226::VenderCmd_SetData
2138-1848:717669386.652 : iCmd = 0, nBytes = 10
2138-1848:717669386.879 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717669579.089 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717669579.314 : => CNT96226::VenderCmd_GetData
2138-1848:717669579.433 : iCmd = 0, nBytes = 165
2138-1848:717669786.089 : skip dump 37 bytes
2138-1848:717669786.454 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717669786.748 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717669787.027 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717669787.304 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717669787.566 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717669787.842 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717669788.107 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717669788.370 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717669788.509 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717669788.641 : => CNT96226::VenderCmd_GetData
2138-1848:717669789.010 : iCmd = 1, nBytes = 4
2138-1848:717669998.504 : 0000 : 00 00 00 00 
2138-1848:717669998.683 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717669998.822 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717669998.948 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717669999.087 : IO Send command 10 bytes
2138-1848:717669999.201 : => CNT96226::VenderCmd_SetData
2138-1848:717669999.312 : iCmd = 0, nBytes = 10
2138-1848:717669999.532 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717670360.464 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717670360.718 : => CNT96226::VenderCmd_GetData
2138-1848:717670360.843 : iCmd = 0, nBytes = 128
2138-1848:717670569.341 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717670569.682 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717670569.969 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717670570.252 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717670570.514 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717670570.777 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717670571.036 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717670571.302 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717670571.437 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717670571.570 : => CNT96226::VenderCmd_GetData
2138-1848:717670571.693 : iCmd = 1, nBytes = 4
2138-1848:717670770.542 : 0000 : 00 00 00 00 
2138-1848:717670770.733 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717670770.858 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717670771.141 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717670771.300 : => CNT96226::Close
2138-1848:717670778.545 : <= CNT96226::Close ret = 1
2138-1848:717670778.711 : <= CNT96226::~CNT96226
2138-1848:717670778.883 : <= CAsicIO::GetDeviceList
2138-1848:717670779.723 : => IoObject::SetTimeout
2138-1848:717670779.854 : Timeout--> In = 0 Out = 0
2138-1848:717670779.971 : <= IoObject::SetTimeout
2138-1848:717670780.105 : => CAsicIO::CAsicIO
2138-1848:717670780.251 : => CNT96226::CNT96226
2138-1848:717670780.367 : => CNT96226::Open
2138-1848:717670824.063 : <= CNT96226::Open ret = 1
2138-1848:717670824.289 : => CNT96226::Initialize
2138-1848:717670824.697 : <= CNT96226::Initialize ret = 1
2138-1848:717670824.822 : <= CNT96226::CNT96226
2138-1848:717670824.934 : <= CAsicIO::CAsicIO
2138-1848:717670825.050 : => CAsicIO::InitializeDevice
2138-1848:717670825.190 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717670833.110 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717670833.343 : => IoObject::GetLockName
2138-1848:717670833.460 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717670833.600 : <= IoObject::GetLockName
2138-1848:717670834.521 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717670834.685 : IO Send command 10 bytes
2138-1848:717670834.804 : => CNT96226::VenderCmd_SetData
2138-1848:717670834.926 : iCmd = 0, nBytes = 10
2138-1848:717670835.155 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717671182.300 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717671182.470 : => CNT96226::VenderCmd_GetData
2138-1848:717671182.551 : iCmd = 0, nBytes = 128
2138-1848:717671388.295 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717671388.501 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717671388.669 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717671388.842 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717671389.002 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717671389.160 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717671389.324 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717671389.480 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717671389.566 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717671389.780 : => CNT96226::VenderCmd_GetData
2138-1848:717671389.856 : iCmd = 1, nBytes = 4
2138-1848:717671562.311 : 0000 : 00 00 00 00 
2138-1848:717671562.450 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717671562.533 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717671562.609 : => CNT96226::VenderCmd_GetData
2138-1848:717671562.674 : iCmd = 3, nBytes = 2
2138-1848:717671934.163 : 0000 : 06 38 
2138-1848:717671934.293 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717671934.380 : => CNT96226::VenderCmd_GetData
2138-1848:717671934.454 : iCmd = 4, nBytes = 2
2138-1848:717672250.957 : 0000 : 07 07 
2138-1848:717672251.188 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717672251.466 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717672251.665 : => IoObject::InitializeDevice
2138-1848:717672251.848 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717672253.210 : <= IoObject::InitializeDevice ret = 1
2138-1848:717672253.371 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717672254.511 : => FindScanner
2138-1848:717672254.631 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717672254.766 : <= FindScanner ret = 1
2138-1848:717672254.892 : => IoObject::IoLockStart
2138-1848:717672255.070 : => CAsicIO::CheckDevice
2138-1848:717672255.186 : => CNT96226::ConnectIsAvailable
2138-1848:717672279.296 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717672279.500 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717672279.620 : <= IoObject::IoLockStart
2138-1848:717672279.748 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717672279.889 : IO Send command 10 bytes
2138-1848:717672280.068 : => CNT96226::VenderCmd_SetData
2138-1848:717672280.190 : iCmd = 0, nBytes = 10
2138-1848:717672280.404 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717672483.003 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717672483.489 : System send command 10 bytes + data 0 bytes
2138-1848:717672483.646 : IO total need to receive data 5 bytes
2138-1848:717672483.778 : => CNT96226::VenderCmd_GetData
2138-1848:717672483.892 : iCmd = 0, nBytes = 5
2138-1848:717672683.987 : 0000 : 06 00 02 02 ab 
2138-1848:717672684.193 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717672684.337 : System total receive data 5 bytes
2138-1848:717672684.466 : => CNT96226::VenderCmd_GetData
2138-1848:717672684.580 : iCmd = 1, nBytes = 4
2138-1848:717672893.627 : 0000 : 00 00 00 00 
2138-1848:717672893.817 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717672894.068 : <= CAsicIO::DoIo ret = 1
2138-1848:717672894.202 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717672894.350 : IO Send command 10 bytes
2138-1848:717672894.533 : => CNT96226::VenderCmd_SetData
2138-1848:717672894.661 : iCmd = 0, nBytes = 10
2138-1848:717672894.883 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717673106.544 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717673106.762 : System send command 10 bytes + data 0 bytes
2138-1848:717673106.902 : IO total need to receive data 165 bytes
2138-1848:717673107.035 : => CNT96226::VenderCmd_GetData
2138-1848:717673107.151 : iCmd = 0, nBytes = 165
2138-1848:717673314.144 : skip dump 37 bytes
2138-1848:717673314.509 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717673314.796 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717673315.069 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717673315.343 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717673315.614 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717673315.889 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717673316.153 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717673316.415 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717673316.552 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717673316.684 : System total receive data 165 bytes
2138-1848:717673316.809 : => CNT96226::VenderCmd_GetData
2138-1848:717673317.143 : iCmd = 1, nBytes = 4
2138-1848:717673519.984 : 0000 : 00 00 00 00 
2138-1848:717673520.173 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717673520.411 : <= CAsicIO::DoIo ret = 1
2138-1848:717673520.535 : Dump Inquiry
2138-1848:717673520.791 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717673521.065 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717673521.347 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717673521.625 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717673521.891 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717673522.172 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717673522.436 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717673522.700 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717673522.966 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717673523.236 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717673523.423 : 00a0 : 00 00 00 00 00 
2138-1848:717673523.555 : => ReadNVMDataInternal
2138-1848:717673524.009 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717673524.161 : IO Send command 10 bytes
2138-1848:717673524.348 : => CNT96226::VenderCmd_SetData
2138-1848:717673524.470 : iCmd = 0, nBytes = 10
2138-1848:717673524.686 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717673878.666 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717673878.874 : System send command 10 bytes + data 0 bytes
2138-1848:717673879.010 : IO total need to receive data 128 bytes
2138-1848:717673879.144 : => CNT96226::VenderCmd_GetData
2138-1848:717673879.257 : iCmd = 0, nBytes = 128
2138-1848:717674076.196 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717674076.545 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717674076.815 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717674077.089 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717674077.352 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717674077.616 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717674077.874 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717674078.135 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717674078.266 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717674078.400 : System total receive data 128 bytes
2138-1848:717674078.528 : => CNT96226::VenderCmd_GetData
2138-1848:717674078.644 : iCmd = 1, nBytes = 4
2138-1848:717674289.185 : 0000 : 00 00 00 00 
2138-1848:717674289.366 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717674289.594 : <= CAsicIO::DoIo ret = 1
2138-1848:717674289.729 : NVMData.PadScanCount = 0
2138-1848:717674289.853 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717674289.968 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717674290.091 : NVMData.FlatbedScanCount = 0
2138-1848:717674290.206 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717674290.324 : NVMData.SideEdgeFletbed = 0
2138-1848:717674290.438 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717674290.557 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717674290.672 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717674290.789 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717674290.910 : NVMData.BornMonth = 0
2138-1848:717674291.015 : NVMData.BornDay = 0
2138-1848:717674291.121 : NVMData.BornYear = 0
2138-1848:717674291.232 : NVMData.FirstScanMonth = 5
2138-1848:717674291.352 : NVMData.FirstScanDay = 18
2138-1848:717674291.467 : NVMData.FirstScanYear = 2020
2138-1848:717674291.583 : NVMData.VerticalMagnification = 0
2138-1848:717674291.702 : NVMData.HorizontalMagnification = 0
2138-1848:717674291.821 : NVMData.PowerSavingTime = 15
2138-1848:717674291.937 : NVMData.SN = A094165189010062
2138-1848:717674292.044 : NVMData.AutoFeed = 0
2138-1848:717674292.147 : NVMData.CCDType = 0
2138-1848:717674292.459 : NVMData.ScanSpeed = 0
2138-1848:717674292.573 : NVMData.RollerCount = 0
2138-1848:717674292.693 : NVMData.MultifeedCount = 0
2138-1848:717674292.806 : NVMData.JamCount = 0
2138-1848:717674292.918 : NVMData.IdentifyInfo = 
2138-1848:717674293.029 : NVMData.FormalName = 
2138-1848:717674293.134 : NVMData.ReservedB = 0
2138-1848:717674293.243 : NVMData.FunctionCode = 0
2138-1848:717674293.356 : NVMData.PreFeed = 0
2138-1848:717674293.462 : NVMData.PreFeedTime = 0
2138-1848:717674293.572 : NVMData.ButtonNumber = 0
2138-1848:717674293.684 : NVMData.PowerOffTime = 0
2138-1848:717674293.801 : <= ReadNVMDataInternal ret = 1
2138-1848:717674293.944 : => IoObject::IoLockEnd
2138-1848:717674294.106 : <= IoObject::IoLockEnd
2138-1848:717674294.214 : <= InitializeScanner ret = 1
2138-1848:717676025.592 : => GetLogicalScannerAbility
2138-1848:717676025.796 : => IoObject::IoLockStart
2138-1848:717676025.946 : => CAsicIO::CheckDevice
2138-1848:717676026.011 : => CNT96226::ConnectIsAvailable
2138-1848:717676049.705 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717676049.827 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717676050.112 : <= IoObject::IoLockStart
2138-1848:717676050.172 : => IoObject::IoLockEnd
2138-1848:717676050.280 : <= IoObject::IoLockEnd
2138-1848:717676050.358 : <= GetLogicalScannerAbility ret = 1
2138-1848:717679038.691 : => GetLogicalScannerAbilityEx
2138-1848:717679038.887 : => IoObject::IoLockStart
2138-1848:717679039.023 : => CAsicIO::CheckDevice
2138-1848:717679039.086 : => CNT96226::ConnectIsAvailable
2138-1848:717679066.852 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717679067.285 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717679067.354 : <= IoObject::IoLockStart
2138-1848:717679067.420 : => IoObject::IoLockEnd
2138-1848:717679067.530 : <= IoObject::IoLockEnd
2138-1848:717679067.656 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717679067.736 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717685202.048 : => ReadNVMData
2138-1848:717685202.228 : => IoObject::IoLockStart
2138-1848:717685202.367 : => CAsicIO::CheckDevice
2138-1848:717685202.428 : => CNT96226::ConnectIsAvailable
2138-1848:717685229.822 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717685229.946 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717685230.012 : <= IoObject::IoLockStart
2138-1848:717685230.083 : => ReadNVMDataInternal
2138-1848:717685230.149 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717685230.220 : IO Send command 10 bytes
2138-1848:717685230.364 : => CNT96226::VenderCmd_SetData
2138-1848:717685230.431 : iCmd = 0, nBytes = 10
2138-1848:717685230.545 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717685597.489 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717685597.648 : System send command 10 bytes + data 0 bytes
2138-1848:717685597.722 : IO total need to receive data 128 bytes
2138-1848:717685597.788 : => CNT96226::VenderCmd_GetData
2138-1848:717685597.850 : iCmd = 0, nBytes = 128
2138-1848:717685799.377 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717685799.566 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717685799.705 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717685799.840 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717685799.970 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717685800.099 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717685800.228 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717685800.359 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717685800.424 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717685800.498 : System total receive data 128 bytes
2138-1848:717685800.560 : => CNT96226::VenderCmd_GetData
2138-1848:717685800.618 : iCmd = 1, nBytes = 4
2138-1848:717686008.060 : 0000 : 00 00 00 00 
2138-1848:717686008.149 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717686008.298 : <= CAsicIO::DoIo ret = 1
2138-1848:717686008.521 : NVMData.PadScanCount = 0
2138-1848:717686008.584 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717686008.644 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717686008.705 : NVMData.FlatbedScanCount = 0
2138-1848:717686008.761 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717686008.815 : NVMData.SideEdgeFletbed = 0
2138-1848:717686008.872 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717686008.929 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717686008.989 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717686009.047 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717686009.109 : NVMData.BornMonth = 0
2138-1848:717686009.159 : NVMData.BornDay = 0
2138-1848:717686009.210 : NVMData.BornYear = 0
2138-1848:717686009.261 : NVMData.FirstScanMonth = 5
2138-1848:717686009.316 : NVMData.FirstScanDay = 18
2138-1848:717686009.372 : NVMData.FirstScanYear = 2020
2138-1848:717686009.430 : NVMData.VerticalMagnification = 0
2138-1848:717686009.490 : NVMData.HorizontalMagnification = 0
2138-1848:717686009.550 : NVMData.PowerSavingTime = 15
2138-1848:717686009.608 : NVMData.SN = A094165189010062
2138-1848:717686009.659 : NVMData.AutoFeed = 0
2138-1848:717686009.714 : NVMData.CCDType = 0
2138-1848:717686009.765 : NVMData.ScanSpeed = 0
2138-1848:717686009.817 : NVMData.RollerCount = 0
2138-1848:717686009.870 : NVMData.MultifeedCount = 0
2138-1848:717686009.926 : NVMData.JamCount = 0
2138-1848:717686009.981 : NVMData.IdentifyInfo = 
2138-1848:717686010.036 : NVMData.FormalName = 
2138-1848:717686010.089 : NVMData.ReservedB = 0
2138-1848:717686010.148 : NVMData.FunctionCode = 0
2138-1848:717686010.200 : NVMData.PreFeed = 0
2138-1848:717686010.252 : NVMData.PreFeedTime = 0
2138-1848:717686010.302 : NVMData.ButtonNumber = 0
2138-1848:717686010.354 : NVMData.PowerOffTime = 0
2138-1848:717686010.407 : <= ReadNVMDataInternal ret = 1
2138-1848:717686010.469 : => IoObject::IoLockEnd
2138-1848:717686010.551 : <= IoObject::IoLockEnd
2138-1848:717686010.602 : <= ReadNVMData ret = 1
2138-1848:717696525.552 : => GetADFStatus
2138-1848:717696525.932 : => IoObject::IoLockStart
2138-1848:717696526.085 : => CAsicIO::CheckDevice
2138-1848:717696526.154 : => CNT96226::ConnectIsAvailable
2138-1848:717696541.000 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717696541.113 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717696541.185 : <= IoObject::IoLockStart
2138-1848:717696541.256 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717696541.332 : IO Send command 10 bytes
2138-1848:717696541.484 : => CNT96226::VenderCmd_SetData
2138-1848:717696541.552 : iCmd = 0, nBytes = 10
2138-1848:717696541.674 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717696681.035 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717696681.177 : System send command 10 bytes + data 0 bytes
2138-1848:717696681.259 : IO total need to receive data 2 bytes
2138-1848:717696681.327 : => CNT96226::VenderCmd_GetData
2138-1848:717696681.392 : iCmd = 0, nBytes = 2
2138-1848:717696788.479 : 0000 : 00 00 
2138-1848:717696788.589 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717696788.668 : System total receive data 2 bytes
2138-1848:717696788.744 : => CNT96226::VenderCmd_GetData
2138-1848:717696788.811 : iCmd = 1, nBytes = 4
2138-1848:717696900.924 : 0000 : 00 00 00 00 
2138-1848:717696901.068 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717696901.237 : <= CAsicIO::DoIo ret = 1
2138-1848:717696901.315 : Return status = 0
2138-1848:717696901.381 : => IoObject::IoLockEnd
2138-1848:717696901.462 : <= IoObject::IoLockEnd
2138-1848:717696901.518 : <= GetADFStatus ret = 1
2138-1848:717699336.092 : => GetADFStatus
2138-1848:717699336.296 : => IoObject::IoLockStart
2138-1848:717699336.448 : => CAsicIO::CheckDevice
2138-1848:717699336.520 : => CNT96226::ConnectIsAvailable
2138-1848:717699355.588 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717699355.706 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717699355.778 : <= IoObject::IoLockStart
2138-1848:717699355.847 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717699356.015 : IO Send command 10 bytes
2138-1848:717699356.158 : => CNT96226::VenderCmd_SetData
2138-1848:717699356.225 : iCmd = 0, nBytes = 10
2138-1848:717699356.347 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717699498.752 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717699498.878 : System send command 10 bytes + data 0 bytes
2138-1848:717699498.959 : IO total need to receive data 2 bytes
2138-1848:717699499.028 : => CNT96226::VenderCmd_GetData
2138-1848:717699499.087 : iCmd = 0, nBytes = 2
2138-1848:717699610.901 : 0000 : 00 00 
2138-1848:717699611.143 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717699611.230 : System total receive data 2 bytes
2138-1848:717699611.306 : => CNT96226::VenderCmd_GetData
2138-1848:717699611.372 : iCmd = 1, nBytes = 4
2138-1848:717699719.230 : 0000 : 00 00 00 00 
2138-1848:717699719.389 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717699719.576 : <= CAsicIO::DoIo ret = 1
2138-1848:717699719.655 : Return status = 0
2138-1848:717699719.723 : => IoObject::IoLockEnd
2138-1848:717699719.804 : <= IoObject::IoLockEnd
2138-1848:717699719.865 : <= GetADFStatus ret = 1
2138-1848:717701698.815 : => TerminateDriver
2138-1848:717701699.019 : => CAsicIO::~CAsicIO,pStage=85134408
2138-1848:717701699.100 : => CNT96226::Close
2138-1848:717701702.944 : <= CNT96226::Close ret = 1
2138-1848:717701703.036 : <= CAsicIO::~CAsicIO
2138-1848:717701703.100 : => IoObject::IoLockEnd
2138-1848:717701703.157 : <= IoObject::IoLockEnd
2138-1848:717701703.211 : => IoObject::TerminateDevice
2138-1848:717701703.273 : => IoObject::IoLockEnd
2138-1848:717701703.328 : <= IoObject::IoLockEnd
2138-1848:717701703.427 : <= IoObject::TerminateDevice
2138-1848:717701703.648 : <= TerminateDriver ret = 1
2138-1848:717744633.570 : ============Debug Start==========
2138-1848:717744633.869 : Date : 2020/5/18 09:52:19
2138-1848:717744633.961 : Process ID : 2138
2138-1848:717744634.306 : Windows : Version 10.0 build 18363 
2138-1848:717744634.788 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717744634.856 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717744634.927 : MemoryStatus.ullAvailPhys : 5892968448
2138-1848:717744634.994 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717744635.062 : MemoryStatus.ullAvailPageFile : 7309414400
2138-1848:717744635.128 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717744635.187 : MemoryStatus.ullAvailVirtual : 1725812736
2138-1848:717744635.252 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717744635.361 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717744635.425 : CPU Family 6 Model 10 Stepping 7
2138-1848:717744635.671 : CPU Count : 4
2138-1848:717744635.724 : CPU Frequency : 100.000 Mhz
2138-1848:717744640.587 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717744640.730 : => InitializeDriver
2138-1848:717744640.978 : <= InitializeDriver ret = 1
2138-1848:717744641.037 : => InitializeScanner
2138-1848:717744641.116 : => CAsicIO::GetDeviceList
2138-1848:717744641.309 : => CNT96226::CNT96226
2138-1848:717744641.370 : => CNT96226::Open
2138-1848:717744663.491 : <= CNT96226::Open ret = 1
2138-1848:717744663.595 : => CNT96226::Initialize
2138-1848:717744663.802 : <= CNT96226::Initialize ret = 1
2138-1848:717744663.865 : <= CNT96226::CNT96226
2138-1848:717744663.923 : => CNT96226::EnumAvailableDevice
2138-1848:717744667.416 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717744667.499 : DeviceHandleTable[ 0 ] = 256
2138-1848:717744667.565 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717748391.510 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717748392.652 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717748400.746 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717748400.977 : => IoObject::GetLockName
2138-1848:717748401.103 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717748401.244 : <= IoObject::GetLockName
2138-1848:717748402.202 : => CNT96226::VenderCmd_GetData
2138-1848:717748402.352 : iCmd = 3, nBytes = 2
2138-1848:717748805.972 : 0000 : 06 38 
2138-1848:717748806.216 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717748806.388 : => CNT96226::VenderCmd_GetData
2138-1848:717748806.525 : iCmd = 4, nBytes = 2
2138-1848:717749122.967 : 0000 : 07 07 
2138-1848:717749123.186 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717749123.373 : Device 0 USB ID = 0638 : 0707
2138-1848:717749123.557 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717749123.712 : IO Send command 10 bytes
2138-1848:717749123.836 : => CNT96226::VenderCmd_SetData
2138-1848:717749123.961 : iCmd = 0, nBytes = 10
2138-1848:717749124.194 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717749332.331 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717749332.608 : => CNT96226::VenderCmd_GetData
2138-1848:717749332.741 : iCmd = 0, nBytes = 165
2138-1848:717749552.115 : skip dump 37 bytes
2138-1848:717749552.542 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717749552.843 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717749553.143 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717749553.426 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717749553.700 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717749553.996 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717749554.263 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717749554.529 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717749554.671 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717749554.803 : => CNT96226::VenderCmd_GetData
2138-1848:717749555.173 : iCmd = 1, nBytes = 4
2138-1848:717749765.521 : 0000 : 00 00 00 00 
2138-1848:717749765.741 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717749765.906 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717749766.048 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717749766.199 : IO Send command 10 bytes
2138-1848:717749766.323 : => CNT96226::VenderCmd_SetData
2138-1848:717749766.450 : iCmd = 0, nBytes = 10
2138-1848:717749766.679 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717750132.585 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717750132.873 : => CNT96226::VenderCmd_GetData
2138-1848:717750133.005 : iCmd = 0, nBytes = 128
2138-1848:717750349.375 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717750349.758 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717750350.077 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717750350.366 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717750350.635 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717750350.901 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717750351.172 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717750351.438 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717750351.576 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717750351.711 : => CNT96226::VenderCmd_GetData
2138-1848:717750351.833 : iCmd = 1, nBytes = 4
2138-1848:717750565.746 : 0000 : 00 00 00 00 
2138-1848:717750565.966 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717750566.120 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717750566.452 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717750566.609 : => CNT96226::Close
2138-1848:717750573.834 : <= CNT96226::Close ret = 1
2138-1848:717750574.006 : <= CNT96226::~CNT96226
2138-1848:717750574.185 : <= CAsicIO::GetDeviceList
2138-1848:717750575.099 : => IoObject::SetTimeout
2138-1848:717750575.223 : Timeout--> In = 0 Out = 0
2138-1848:717750575.345 : <= IoObject::SetTimeout
2138-1848:717750575.480 : => CAsicIO::CAsicIO
2138-1848:717750575.624 : => CNT96226::CNT96226
2138-1848:717750575.746 : => CNT96226::Open
2138-1848:717750620.134 : <= CNT96226::Open ret = 1
2138-1848:717750620.348 : => CNT96226::Initialize
2138-1848:717750620.759 : <= CNT96226::Initialize ret = 1
2138-1848:717750620.884 : <= CNT96226::CNT96226
2138-1848:717750620.996 : <= CAsicIO::CAsicIO
2138-1848:717750621.112 : => CAsicIO::InitializeDevice
2138-1848:717750621.259 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717750628.900 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717750629.150 : => IoObject::GetLockName
2138-1848:717750629.270 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717750629.411 : <= IoObject::GetLockName
2138-1848:717750630.318 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717750630.477 : IO Send command 10 bytes
2138-1848:717750630.589 : => CNT96226::VenderCmd_SetData
2138-1848:717750630.708 : iCmd = 0, nBytes = 10
2138-1848:717750630.934 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717751003.351 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717751003.623 : => CNT96226::VenderCmd_GetData
2138-1848:717751003.758 : iCmd = 0, nBytes = 128
2138-1848:717751222.399 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717751222.779 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717751223.072 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717751223.363 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717751223.631 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717751223.892 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717751224.153 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717751224.420 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717751224.555 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717751224.992 : => CNT96226::VenderCmd_GetData
2138-1848:717751225.131 : iCmd = 1, nBytes = 4
2138-1848:717751422.984 : 0000 : 00 00 00 00 
2138-1848:717751423.221 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717751423.378 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717751423.529 : => CNT96226::VenderCmd_GetData
2138-1848:717751423.652 : iCmd = 3, nBytes = 2
2138-1848:717751813.819 : 0000 : 06 38 
2138-1848:717751814.031 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717751814.180 : => CNT96226::VenderCmd_GetData
2138-1848:717751814.315 : iCmd = 4, nBytes = 2
2138-1848:717752131.878 : 0000 : 07 07 
2138-1848:717752132.088 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717752132.358 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717752132.566 : => IoObject::InitializeDevice
2138-1848:717752132.756 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717752134.005 : <= IoObject::InitializeDevice ret = 1
2138-1848:717752134.161 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717752135.175 : => FindScanner
2138-1848:717752135.299 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717752135.428 : <= FindScanner ret = 1
2138-1848:717752135.548 : => IoObject::IoLockStart
2138-1848:717752135.723 : => CAsicIO::CheckDevice
2138-1848:717752135.841 : => CNT96226::ConnectIsAvailable
2138-1848:717752158.726 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717752158.941 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717752159.071 : <= IoObject::IoLockStart
2138-1848:717752159.197 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717752159.335 : IO Send command 10 bytes
2138-1848:717752159.513 : => CNT96226::VenderCmd_SetData
2138-1848:717752159.634 : iCmd = 0, nBytes = 10
2138-1848:717752159.851 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717752366.791 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717752366.989 : System send command 10 bytes + data 0 bytes
2138-1848:717752367.130 : IO total need to receive data 5 bytes
2138-1848:717752367.259 : => CNT96226::VenderCmd_GetData
2138-1848:717752367.382 : iCmd = 0, nBytes = 5
2138-1848:717752575.481 : 0000 : 06 00 02 02 ab 
2138-1848:717752575.688 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717752575.822 : System total receive data 5 bytes
2138-1848:717752575.944 : => CNT96226::VenderCmd_GetData
2138-1848:717752576.060 : iCmd = 1, nBytes = 4
2138-1848:717752784.591 : 0000 : 00 00 00 00 
2138-1848:717752784.798 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717752785.030 : <= CAsicIO::DoIo ret = 1
2138-1848:717752785.168 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717752785.305 : IO Send command 10 bytes
2138-1848:717752785.491 : => CNT96226::VenderCmd_SetData
2138-1848:717752785.617 : iCmd = 0, nBytes = 10
2138-1848:717752785.834 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717752996.929 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717752997.132 : System send command 10 bytes + data 0 bytes
2138-1848:717752997.268 : IO total need to receive data 165 bytes
2138-1848:717752997.403 : => CNT96226::VenderCmd_GetData
2138-1848:717752997.519 : iCmd = 0, nBytes = 165
2138-1848:717753205.633 : skip dump 37 bytes
2138-1848:717753206.252 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717753206.534 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717753206.813 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717753207.090 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717753207.361 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717753207.636 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717753207.898 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717753208.165 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717753208.296 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717753208.420 : System total receive data 165 bytes
2138-1848:717753208.551 : => CNT96226::VenderCmd_GetData
2138-1848:717753208.849 : iCmd = 1, nBytes = 4
2138-1848:717753418.527 : 0000 : 00 00 00 00 
2138-1848:717753418.712 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717753418.952 : <= CAsicIO::DoIo ret = 1
2138-1848:717753419.072 : Dump Inquiry
2138-1848:717753419.321 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717753419.594 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717753419.876 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717753420.149 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717753420.420 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717753420.698 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717753420.959 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717753421.220 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717753421.493 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717753421.759 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717753421.940 : 00a0 : 00 00 00 00 00 
2138-1848:717753422.077 : => ReadNVMDataInternal
2138-1848:717753422.471 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717753422.628 : IO Send command 10 bytes
2138-1848:717753422.806 : => CNT96226::VenderCmd_SetData
2138-1848:717753422.928 : iCmd = 0, nBytes = 10
2138-1848:717753423.137 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717753777.873 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717753778.094 : System send command 10 bytes + data 0 bytes
2138-1848:717753778.243 : IO total need to receive data 128 bytes
2138-1848:717753778.368 : => CNT96226::VenderCmd_GetData
2138-1848:717753778.488 : iCmd = 0, nBytes = 128
2138-1848:717753986.839 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717753987.188 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717753987.465 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717753987.738 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717753987.999 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717753988.265 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717753988.531 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717753988.794 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717753988.931 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717753989.069 : System total receive data 128 bytes
2138-1848:717753989.195 : => CNT96226::VenderCmd_GetData
2138-1848:717753989.315 : iCmd = 1, nBytes = 4
2138-1848:717754199.539 : 0000 : 00 00 00 00 
2138-1848:717754199.715 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717754199.940 : <= CAsicIO::DoIo ret = 1
2138-1848:717754200.082 : NVMData.PadScanCount = 0
2138-1848:717754200.200 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717754200.324 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717754200.445 : NVMData.FlatbedScanCount = 0
2138-1848:717754200.563 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717754200.672 : NVMData.SideEdgeFletbed = 0
2138-1848:717754200.792 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717754200.906 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717754201.025 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717754201.141 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717754201.255 : NVMData.BornMonth = 0
2138-1848:717754201.358 : NVMData.BornDay = 0
2138-1848:717754201.466 : NVMData.BornYear = 0
2138-1848:717754201.575 : NVMData.FirstScanMonth = 5
2138-1848:717754201.682 : NVMData.FirstScanDay = 18
2138-1848:717754201.804 : NVMData.FirstScanYear = 2020
2138-1848:717754201.920 : NVMData.VerticalMagnification = 0
2138-1848:717754202.038 : NVMData.HorizontalMagnification = 0
2138-1848:717754202.154 : NVMData.PowerSavingTime = 15
2138-1848:717754202.272 : NVMData.SN = A094165189010062
2138-1848:717754202.379 : NVMData.AutoFeed = 0
2138-1848:717754202.486 : NVMData.CCDType = 0
2138-1848:717754202.795 : NVMData.ScanSpeed = 0
2138-1848:717754202.915 : NVMData.RollerCount = 0
2138-1848:717754203.023 : NVMData.MultifeedCount = 0
2138-1848:717754203.133 : NVMData.JamCount = 0
2138-1848:717754203.241 : NVMData.IdentifyInfo = 
2138-1848:717754203.351 : NVMData.FormalName = 
2138-1848:717754203.456 : NVMData.ReservedB = 0
2138-1848:717754203.568 : NVMData.FunctionCode = 0
2138-1848:717754203.679 : NVMData.PreFeed = 0
2138-1848:717754203.789 : NVMData.PreFeedTime = 0
2138-1848:717754203.899 : NVMData.ButtonNumber = 0
2138-1848:717754204.011 : NVMData.PowerOffTime = 0
2138-1848:717754204.120 : <= ReadNVMDataInternal ret = 1
2138-1848:717754204.280 : => IoObject::IoLockEnd
2138-1848:717754204.435 : <= IoObject::IoLockEnd
2138-1848:717754204.540 : <= InitializeScanner ret = 1
2138-1848:717754204.671 : => GetLogicalScannerAbilityEx
2138-1848:717754204.789 : => IoObject::IoLockStart
2138-1848:717754204.952 : => CAsicIO::CheckDevice
2138-1848:717754205.066 : => CNT96226::ConnectIsAvailable
2138-1848:717754230.114 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717754230.321 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717754230.437 : <= IoObject::IoLockStart
2138-1848:717754230.551 : => IoObject::IoLockEnd
2138-1848:717754230.729 : <= IoObject::IoLockEnd
2138-1848:717754230.943 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717754231.100 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717754518.825 : => ReadNVMData
2138-1848:717754519.086 : => IoObject::IoLockStart
2138-1848:717754519.339 : => CAsicIO::CheckDevice
2138-1848:717754519.469 : => CNT96226::ConnectIsAvailable
2138-1848:717754549.107 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717754549.349 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717754549.487 : <= IoObject::IoLockStart
2138-1848:717754549.621 : => ReadNVMDataInternal
2138-1848:717754549.752 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717754549.892 : IO Send command 10 bytes
2138-1848:717754550.150 : => CNT96226::VenderCmd_SetData
2138-1848:717754550.275 : iCmd = 0, nBytes = 10
2138-1848:717754550.509 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717754922.895 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717754923.161 : System send command 10 bytes + data 0 bytes
2138-1848:717754923.316 : IO total need to receive data 128 bytes
2138-1848:717754923.456 : => CNT96226::VenderCmd_GetData
2138-1848:717754923.576 : iCmd = 0, nBytes = 128
2138-1848:717755139.881 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717755140.289 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717755140.598 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717755140.891 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717755141.162 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717755141.428 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717755141.691 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717755141.960 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717755142.103 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717755142.237 : System total receive data 128 bytes
2138-1848:717755142.375 : => CNT96226::VenderCmd_GetData
2138-1848:717755142.494 : iCmd = 1, nBytes = 4
2138-1848:717755352.261 : 0000 : 00 00 00 00 
2138-1848:717755352.446 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717755352.703 : <= CAsicIO::DoIo ret = 1
2138-1848:717755352.846 : NVMData.PadScanCount = 0
2138-1848:717755352.965 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717755353.091 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717755353.211 : NVMData.FlatbedScanCount = 0
2138-1848:717755353.326 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717755353.437 : NVMData.SideEdgeFletbed = 0
2138-1848:717755353.551 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717755353.674 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717755353.795 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717755354.171 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717755354.299 : NVMData.BornMonth = 0
2138-1848:717755354.418 : NVMData.BornDay = 0
2138-1848:717755354.525 : NVMData.BornYear = 0
2138-1848:717755354.634 : NVMData.FirstScanMonth = 5
2138-1848:717755354.746 : NVMData.FirstScanDay = 18
2138-1848:717755354.866 : NVMData.FirstScanYear = 2020
2138-1848:717755354.983 : NVMData.VerticalMagnification = 0
2138-1848:717755355.107 : NVMData.HorizontalMagnification = 0
2138-1848:717755355.228 : NVMData.PowerSavingTime = 15
2138-1848:717755355.345 : NVMData.SN = A094165189010062
2138-1848:717755355.457 : NVMData.AutoFeed = 0
2138-1848:717755355.567 : NVMData.CCDType = 0
2138-1848:717755355.674 : NVMData.ScanSpeed = 0
2138-1848:717755355.784 : NVMData.RollerCount = 0
2138-1848:717755355.894 : NVMData.MultifeedCount = 0
2138-1848:717755356.008 : NVMData.JamCount = 0
2138-1848:717755356.117 : NVMData.IdentifyInfo = 
2138-1848:717755356.226 : NVMData.FormalName = 
2138-1848:717755356.335 : NVMData.ReservedB = 0
2138-1848:717755356.446 : NVMData.FunctionCode = 0
2138-1848:717755356.554 : NVMData.PreFeed = 0
2138-1848:717755356.663 : NVMData.PreFeedTime = 0
2138-1848:717755356.770 : NVMData.ButtonNumber = 0
2138-1848:717755356.875 : NVMData.PowerOffTime = 0
2138-1848:717755356.981 : <= ReadNVMDataInternal ret = 1
2138-1848:717755357.108 : => IoObject::IoLockEnd
2138-1848:717755357.261 : <= IoObject::IoLockEnd
2138-1848:717755357.364 : <= ReadNVMData ret = 1
2138-1848:717756240.033 : => TerminateDriver
2138-1848:717756240.334 : => CAsicIO::~CAsicIO,pStage=144247880
2138-1848:717756240.486 : => CNT96226::Close
2138-1848:717756247.832 : <= CNT96226::Close ret = 1
2138-1848:717756248.012 : <= CAsicIO::~CAsicIO
2138-1848:717756248.135 : => IoObject::IoLockEnd
2138-1848:717756248.247 : <= IoObject::IoLockEnd
2138-1848:717756248.365 : => IoObject::TerminateDevice
2138-1848:717756248.489 : => IoObject::IoLockEnd
2138-1848:717756248.598 : <= IoObject::IoLockEnd
2138-1848:717756248.798 : <= IoObject::TerminateDevice
2138-1848:717756249.193 : <= TerminateDriver ret = 1
2138-1848:717759152.427 : ============Debug Start==========
2138-1848:717759152.733 : Date : 2020/5/18 09:52:20
2138-1848:717759152.816 : Process ID : 2138
2138-1848:717759153.149 : Windows : Version 10.0 build 18363 
2138-1848:717759153.649 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717759153.718 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717759153.787 : MemoryStatus.ullAvailPhys : 5892952064
2138-1848:717759153.854 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717759153.922 : MemoryStatus.ullAvailPageFile : 7309746176
2138-1848:717759153.985 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717759154.052 : MemoryStatus.ullAvailVirtual : 1726361600
2138-1848:717759154.119 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717759154.230 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717759154.297 : CPU Family 6 Model 10 Stepping 7
2138-1848:717759154.544 : CPU Count : 4
2138-1848:717759154.594 : CPU Frequency : 100.000 Mhz
2138-1848:717759159.267 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717759159.418 : => InitializeDriver
2138-1848:717759159.664 : <= InitializeDriver ret = 1
2138-1848:717761299.838 : => InitializeScanner
2138-1848:717761300.100 : => CAsicIO::GetDeviceList
2138-1848:717761300.519 : => CNT96226::CNT96226
2138-1848:717761300.584 : => CNT96226::Open
2138-1848:717761325.687 : <= CNT96226::Open ret = 1
2138-1848:717761325.815 : => CNT96226::Initialize
2138-1848:717761326.037 : <= CNT96226::Initialize ret = 1
2138-1848:717761326.103 : <= CNT96226::CNT96226
2138-1848:717761326.161 : => CNT96226::EnumAvailableDevice
2138-1848:717761329.734 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717761329.821 : DeviceHandleTable[ 0 ] = 256
2138-1848:717761329.887 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717765482.770 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717765483.885 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717765492.140 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717765492.384 : => IoObject::GetLockName
2138-1848:717765492.513 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717765492.663 : <= IoObject::GetLockName
2138-1848:717765493.508 : => CNT96226::VenderCmd_GetData
2138-1848:717765493.642 : iCmd = 3, nBytes = 2
2138-1848:717765874.026 : 0000 : 06 38 
2138-1848:717765874.186 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717765874.274 : => CNT96226::VenderCmd_GetData
2138-1848:717765874.339 : iCmd = 4, nBytes = 2
2138-1848:717766148.543 : 0000 : 07 07 
2138-1848:717766148.682 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717766148.779 : Device 0 USB ID = 0638 : 0707
2138-1848:717766148.872 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717766148.944 : IO Send command 10 bytes
2138-1848:717766149.007 : => CNT96226::VenderCmd_SetData
2138-1848:717766149.069 : iCmd = 0, nBytes = 10
2138-1848:717766149.180 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717766310.872 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717766311.037 : => CNT96226::VenderCmd_GetData
2138-1848:717766311.105 : iCmd = 0, nBytes = 165
2138-1848:717766449.543 : skip dump 37 bytes
2138-1848:717766449.731 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717766449.877 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717766450.017 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717766450.150 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717766450.284 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717766450.418 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717766450.551 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717766450.683 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717766450.750 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717766450.813 : => CNT96226::VenderCmd_GetData
2138-1848:717766450.957 : iCmd = 1, nBytes = 4
2138-1848:717766565.537 : 0000 : 00 00 00 00 
2138-1848:717766565.623 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717766565.690 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717766565.759 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717766565.827 : IO Send command 10 bytes
2138-1848:717766565.884 : => CNT96226::VenderCmd_SetData
2138-1848:717766565.941 : iCmd = 0, nBytes = 10
2138-1848:717766566.046 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717766887.063 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717766887.258 : => CNT96226::VenderCmd_GetData
2138-1848:717766887.337 : iCmd = 0, nBytes = 128
2138-1848:717767069.133 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717767069.330 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717767069.476 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717767069.618 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717767069.754 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717767069.886 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717767070.017 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717767070.147 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717767070.214 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717767070.285 : => CNT96226::VenderCmd_GetData
2138-1848:717767070.343 : iCmd = 1, nBytes = 4
2138-1848:717767191.993 : 0000 : 00 00 00 00 
2138-1848:717767192.149 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717767192.234 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717767192.401 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717767192.479 : => CNT96226::Close
2138-1848:717767196.697 : <= CNT96226::Close ret = 1
2138-1848:717767196.786 : <= CNT96226::~CNT96226
2138-1848:717767196.886 : <= CAsicIO::GetDeviceList
2138-1848:717767197.370 : => IoObject::SetTimeout
2138-1848:717767197.434 : Timeout--> In = 0 Out = 0
2138-1848:717767197.499 : <= IoObject::SetTimeout
2138-1848:717767197.576 : => CAsicIO::CAsicIO
2138-1848:717767197.651 : => CNT96226::CNT96226
2138-1848:717767197.710 : => CNT96226::Open
2138-1848:717767220.620 : <= CNT96226::Open ret = 1
2138-1848:717767220.746 : => CNT96226::Initialize
2138-1848:717767220.970 : <= CNT96226::Initialize ret = 1
2138-1848:717767221.042 : <= CNT96226::CNT96226
2138-1848:717767221.099 : <= CAsicIO::CAsicIO
2138-1848:717767221.161 : => CAsicIO::InitializeDevice
2138-1848:717767221.240 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717767225.345 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717767225.484 : => IoObject::GetLockName
2138-1848:717767225.547 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717767225.618 : <= IoObject::GetLockName
2138-1848:717767226.112 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717767226.191 : IO Send command 10 bytes
2138-1848:717767226.251 : => CNT96226::VenderCmd_SetData
2138-1848:717767226.309 : iCmd = 0, nBytes = 10
2138-1848:717767226.429 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717767695.039 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717767695.236 : => CNT96226::VenderCmd_GetData
2138-1848:717767695.313 : iCmd = 0, nBytes = 128
2138-1848:717767865.205 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717767865.446 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717767865.600 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717767865.748 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717767865.890 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717767866.029 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717767866.165 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717767866.301 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717767866.372 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717767866.571 : => CNT96226::VenderCmd_GetData
2138-1848:717767866.636 : iCmd = 1, nBytes = 4
2138-1848:717768019.408 : 0000 : 00 00 00 00 
2138-1848:717768019.531 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717768019.605 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717768019.681 : => CNT96226::VenderCmd_GetData
2138-1848:717768019.746 : iCmd = 3, nBytes = 2
2138-1848:717768379.901 : 0000 : 06 38 
2138-1848:717768380.063 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717768380.151 : => CNT96226::VenderCmd_GetData
2138-1848:717768380.220 : iCmd = 4, nBytes = 2
2138-1848:717768677.079 : 0000 : 07 07 
2138-1848:717768677.240 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717768677.396 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717768677.505 : => IoObject::InitializeDevice
2138-1848:717768677.620 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717768678.277 : <= IoObject::InitializeDevice ret = 1
2138-1848:717768678.352 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717768678.984 : => FindScanner
2138-1848:717768679.049 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717768679.122 : <= FindScanner ret = 1
2138-1848:717768679.186 : => IoObject::IoLockStart
2138-1848:717768679.279 : => CAsicIO::CheckDevice
2138-1848:717768679.338 : => CNT96226::ConnectIsAvailable
2138-1848:717768691.930 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717768692.040 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717768692.102 : <= IoObject::IoLockStart
2138-1848:717768692.170 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717768692.244 : IO Send command 10 bytes
2138-1848:717768692.330 : => CNT96226::VenderCmd_SetData
2138-1848:717768692.394 : iCmd = 0, nBytes = 10
2138-1848:717768692.505 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717768858.485 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717768858.656 : System send command 10 bytes + data 0 bytes
2138-1848:717768858.737 : IO total need to receive data 5 bytes
2138-1848:717768858.806 : => CNT96226::VenderCmd_GetData
2138-1848:717768858.869 : iCmd = 0, nBytes = 5
2138-1848:717768982.136 : 0000 : 06 00 02 02 ab 
2138-1848:717768982.229 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717768982.295 : System total receive data 5 bytes
2138-1848:717768982.358 : => CNT96226::VenderCmd_GetData
2138-1848:717768982.419 : iCmd = 1, nBytes = 4
2138-1848:717769148.779 : 0000 : 00 00 00 00 
2138-1848:717769148.922 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717769149.096 : <= CAsicIO::DoIo ret = 1
2138-1848:717769149.175 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717769149.251 : IO Send command 10 bytes
2138-1848:717769149.369 : => CNT96226::VenderCmd_SetData
2138-1848:717769149.436 : iCmd = 0, nBytes = 10
2138-1848:717769149.553 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717769329.975 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717769330.160 : System send command 10 bytes + data 0 bytes
2138-1848:717769330.244 : IO total need to receive data 165 bytes
2138-1848:717769330.321 : => CNT96226::VenderCmd_GetData
2138-1848:717769330.391 : iCmd = 0, nBytes = 165
2138-1848:717769476.844 : skip dump 37 bytes
2138-1848:717769477.062 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717769477.216 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717769477.370 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717769477.523 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717769477.663 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717769477.807 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717769477.946 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717769478.086 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717769478.154 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717769478.223 : System total receive data 165 bytes
2138-1848:717769478.291 : => CNT96226::VenderCmd_GetData
2138-1848:717769478.434 : iCmd = 1, nBytes = 4
2138-1848:717769635.421 : 0000 : 00 00 00 00 
2138-1848:717769635.569 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717769635.741 : <= CAsicIO::DoIo ret = 1
2138-1848:717769635.814 : Dump Inquiry
2138-1848:717769635.952 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717769636.098 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717769636.237 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717769636.380 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717769636.519 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717769636.665 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717769636.796 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717769636.930 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717769637.068 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717769637.205 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717769637.302 : 00a0 : 00 00 00 00 00 
2138-1848:717769637.380 : => ReadNVMDataInternal
2138-1848:717769637.595 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717769637.667 : IO Send command 10 bytes
2138-1848:717769637.775 : => CNT96226::VenderCmd_SetData
2138-1848:717769637.835 : iCmd = 0, nBytes = 10
2138-1848:717769637.945 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717769945.817 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717769946.222 : System send command 10 bytes + data 0 bytes
2138-1848:717769946.303 : IO total need to receive data 128 bytes
2138-1848:717769946.375 : => CNT96226::VenderCmd_GetData
2138-1848:717769946.439 : iCmd = 0, nBytes = 128
2138-1848:717770126.442 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717770126.636 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717770126.786 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717770126.934 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717770127.072 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717770127.205 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717770127.337 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717770127.466 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717770127.537 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717770127.604 : System total receive data 128 bytes
2138-1848:717770127.672 : => CNT96226::VenderCmd_GetData
2138-1848:717770127.730 : iCmd = 1, nBytes = 4
2138-1848:717770273.332 : 0000 : 00 00 00 00 
2138-1848:717770273.490 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717770273.671 : <= CAsicIO::DoIo ret = 1
2138-1848:717770273.758 : NVMData.PadScanCount = 0
2138-1848:717770273.824 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717770273.889 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717770273.956 : NVMData.FlatbedScanCount = 0
2138-1848:717770274.021 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717770274.085 : NVMData.SideEdgeFletbed = 0
2138-1848:717770274.151 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717770274.216 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717770274.282 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717770274.348 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717770274.411 : NVMData.BornMonth = 0
2138-1848:717770274.472 : NVMData.BornDay = 0
2138-1848:717770274.534 : NVMData.BornYear = 0
2138-1848:717770274.590 : NVMData.FirstScanMonth = 5
2138-1848:717770274.653 : NVMData.FirstScanDay = 18
2138-1848:717770274.715 : NVMData.FirstScanYear = 2020
2138-1848:717770274.779 : NVMData.VerticalMagnification = 0
2138-1848:717770274.841 : NVMData.HorizontalMagnification = 0
2138-1848:717770274.902 : NVMData.PowerSavingTime = 15
2138-1848:717770274.966 : NVMData.SN = A094165189010062
2138-1848:717770275.024 : NVMData.AutoFeed = 0
2138-1848:717770275.080 : NVMData.CCDType = 0
2138-1848:717770275.226 : NVMData.ScanSpeed = 0
2138-1848:717770275.282 : NVMData.RollerCount = 0
2138-1848:717770275.340 : NVMData.MultifeedCount = 0
2138-1848:717770275.401 : NVMData.JamCount = 0
2138-1848:717770275.462 : NVMData.IdentifyInfo = 
2138-1848:717770275.521 : NVMData.FormalName = 
2138-1848:717770275.579 : NVMData.ReservedB = 0
2138-1848:717770275.635 : NVMData.FunctionCode = 0
2138-1848:717770275.690 : NVMData.PreFeed = 0
2138-1848:717770275.744 : NVMData.PreFeedTime = 0
2138-1848:717770275.800 : NVMData.ButtonNumber = 0
2138-1848:717770275.858 : NVMData.PowerOffTime = 0
2138-1848:717770275.917 : <= ReadNVMDataInternal ret = 1
2138-1848:717770276.009 : => IoObject::IoLockEnd
2138-1848:717770276.087 : <= IoObject::IoLockEnd
2138-1848:717770276.144 : <= InitializeScanner ret = 1
2138-1848:717771471.088 : => GetLogicalScannerAbility
2138-1848:717771471.297 : => IoObject::IoLockStart
2138-1848:717771471.467 : => CAsicIO::CheckDevice
2138-1848:717771471.541 : => CNT96226::ConnectIsAvailable
2138-1848:717771491.635 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717771491.769 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717771491.839 : <= IoObject::IoLockStart
2138-1848:717771491.908 : => IoObject::IoLockEnd
2138-1848:717771492.003 : <= IoObject::IoLockEnd
2138-1848:717771492.084 : <= GetLogicalScannerAbility ret = 1
2138-1848:717774879.117 : => GetLogicalScannerAbilityEx
2138-1848:717774879.322 : => IoObject::IoLockStart
2138-1848:717774879.466 : => CAsicIO::CheckDevice
2138-1848:717774879.536 : => CNT96226::ConnectIsAvailable
2138-1848:717774893.242 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717774893.375 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717774893.447 : <= IoObject::IoLockStart
2138-1848:717774893.518 : => IoObject::IoLockEnd
2138-1848:717774893.618 : <= IoObject::IoLockEnd
2138-1848:717774893.739 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717774893.824 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717781446.076 : => ReadNVMData
2138-1848:717781446.266 : => IoObject::IoLockStart
2138-1848:717781446.410 : => CAsicIO::CheckDevice
2138-1848:717781446.478 : => CNT96226::ConnectIsAvailable
2138-1848:717781471.855 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717781471.977 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717781472.045 : <= IoObject::IoLockStart
2138-1848:717781472.118 : => ReadNVMDataInternal
2138-1848:717781472.188 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717781472.260 : IO Send command 10 bytes
2138-1848:717781472.382 : => CNT96226::VenderCmd_SetData
2138-1848:717781472.445 : iCmd = 0, nBytes = 10
2138-1848:717781472.565 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717781823.545 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717781823.713 : System send command 10 bytes + data 0 bytes
2138-1848:717781823.793 : IO total need to receive data 128 bytes
2138-1848:717781823.863 : => CNT96226::VenderCmd_GetData
2138-1848:717781823.926 : iCmd = 0, nBytes = 128
2138-1848:717782019.220 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717782019.423 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717782019.572 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717782019.710 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717782019.847 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717782019.975 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717782020.106 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717782020.233 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717782020.300 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717782020.366 : System total receive data 128 bytes
2138-1848:717782020.432 : => CNT96226::VenderCmd_GetData
2138-1848:717782020.487 : iCmd = 1, nBytes = 4
2138-1848:717782127.636 : 0000 : 00 00 00 00 
2138-1848:717782127.783 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717782127.969 : <= CAsicIO::DoIo ret = 1
2138-1848:717782128.178 : NVMData.PadScanCount = 0
2138-1848:717782128.245 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717782128.311 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717782128.377 : NVMData.FlatbedScanCount = 0
2138-1848:717782128.439 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717782128.498 : NVMData.SideEdgeFletbed = 0
2138-1848:717782128.557 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717782128.617 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717782128.678 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717782128.737 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717782128.796 : NVMData.BornMonth = 0
2138-1848:717782128.852 : NVMData.BornDay = 0
2138-1848:717782128.907 : NVMData.BornYear = 0
2138-1848:717782128.964 : NVMData.FirstScanMonth = 5
2138-1848:717782129.018 : NVMData.FirstScanDay = 18
2138-1848:717782129.077 : NVMData.FirstScanYear = 2020
2138-1848:717782129.136 : NVMData.VerticalMagnification = 0
2138-1848:717782129.197 : NVMData.HorizontalMagnification = 0
2138-1848:717782129.257 : NVMData.PowerSavingTime = 15
2138-1848:717782129.317 : NVMData.SN = A094165189010062
2138-1848:717782129.374 : NVMData.AutoFeed = 0
2138-1848:717782129.427 : NVMData.CCDType = 0
2138-1848:717782129.480 : NVMData.ScanSpeed = 0
2138-1848:717782129.533 : NVMData.RollerCount = 0
2138-1848:717782129.589 : NVMData.MultifeedCount = 0
2138-1848:717782129.642 : NVMData.JamCount = 0
2138-1848:717782129.693 : NVMData.IdentifyInfo = 
2138-1848:717782129.747 : NVMData.FormalName = 
2138-1848:717782129.800 : NVMData.ReservedB = 0
2138-1848:717782129.858 : NVMData.FunctionCode = 0
2138-1848:717782129.913 : NVMData.PreFeed = 0
2138-1848:717782129.964 : NVMData.PreFeedTime = 0
2138-1848:717782130.018 : NVMData.ButtonNumber = 0
2138-1848:717782130.073 : NVMData.PowerOffTime = 0
2138-1848:717782130.127 : <= ReadNVMDataInternal ret = 1
2138-1848:717782130.192 : => IoObject::IoLockEnd
2138-1848:717782130.271 : <= IoObject::IoLockEnd
2138-1848:717782130.323 : <= ReadNVMData ret = 1
2138-1848:717790383.277 : => GetADFStatus
2138-1848:717790383.712 : => IoObject::IoLockStart
2138-1848:717790383.841 : => CAsicIO::CheckDevice
2138-1848:717790383.904 : => CNT96226::ConnectIsAvailable
2138-1848:717790405.738 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717790405.859 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717790405.928 : <= IoObject::IoLockStart
2138-1848:717790405.998 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717790406.074 : IO Send command 10 bytes
2138-1848:717790406.191 : => CNT96226::VenderCmd_SetData
2138-1848:717790406.255 : iCmd = 0, nBytes = 10
2138-1848:717790406.371 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717790607.877 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717790608.040 : System send command 10 bytes + data 0 bytes
2138-1848:717790608.118 : IO total need to receive data 2 bytes
2138-1848:717790608.187 : => CNT96226::VenderCmd_GetData
2138-1848:717790608.251 : iCmd = 0, nBytes = 2
2138-1848:717790816.541 : 0000 : 01 00 
2138-1848:717790816.631 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717790816.702 : System total receive data 2 bytes
2138-1848:717790816.767 : => CNT96226::VenderCmd_GetData
2138-1848:717790816.825 : iCmd = 1, nBytes = 4
2138-1848:717791008.247 : 0000 : 00 00 00 00 
2138-1848:717791008.389 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717791008.540 : <= CAsicIO::DoIo ret = 1
2138-1848:717791008.625 : Return status = 1
2138-1848:717791008.696 : => IoObject::IoLockEnd
2138-1848:717791008.784 : <= IoObject::IoLockEnd
2138-1848:717791008.841 : <= GetADFStatus ret = 1
2138-1848:717793312.816 : => GetADFStatus
2138-1848:717793313.007 : => IoObject::IoLockStart
2138-1848:717793313.155 : => CAsicIO::CheckDevice
2138-1848:717793313.215 : => CNT96226::ConnectIsAvailable
2138-1848:717793338.104 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717793338.215 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717793338.286 : <= IoObject::IoLockStart
2138-1848:717793338.353 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717793338.772 : IO Send command 10 bytes
2138-1848:717793338.896 : => CNT96226::VenderCmd_SetData
2138-1848:717793338.956 : iCmd = 0, nBytes = 10
2138-1848:717793339.070 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717793532.775 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717793532.910 : System send command 10 bytes + data 0 bytes
2138-1848:717793532.989 : IO total need to receive data 2 bytes
2138-1848:717793533.056 : => CNT96226::VenderCmd_GetData
2138-1848:717793533.116 : iCmd = 0, nBytes = 2
2138-1848:717793716.810 : 0000 : 01 00 
2138-1848:717793717.180 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717793717.268 : System total receive data 2 bytes
2138-1848:717793717.339 : => CNT96226::VenderCmd_GetData
2138-1848:717793717.405 : iCmd = 1, nBytes = 4
2138-1848:717793925.039 : 0000 : 00 00 00 00 
2138-1848:717793925.134 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717793925.290 : <= CAsicIO::DoIo ret = 1
2138-1848:717793925.368 : Return status = 1
2138-1848:717793925.431 : => IoObject::IoLockEnd
2138-1848:717793925.514 : <= IoObject::IoLockEnd
2138-1848:717793925.571 : <= GetADFStatus ret = 1
2138-1848:717795728.272 : => TerminateDriver
2138-1848:717795728.466 : => CAsicIO::~CAsicIO,pStage=210635848
2138-1848:717795728.546 : => CNT96226::Close
2138-1848:717795732.898 : <= CNT96226::Close ret = 1
2138-1848:717795732.987 : <= CAsicIO::~CAsicIO
2138-1848:717795733.054 : => IoObject::IoLockEnd
2138-1848:717795733.112 : <= IoObject::IoLockEnd
2138-1848:717795733.173 : => IoObject::TerminateDevice
2138-1848:717795733.232 : => IoObject::IoLockEnd
2138-1848:717795733.286 : <= IoObject::IoLockEnd
2138-1848:717795733.384 : <= IoObject::TerminateDevice
2138-1848:717795733.612 : <= TerminateDriver ret = 1
2138-1848:717805341.362 : ============Debug Start==========
2138-1848:717805341.657 : Date : 2020/5/18 09:52:21
2138-1848:717805341.747 : Process ID : 2138
2138-1848:717805342.065 : Windows : Version 10.0 build 18363 
2138-1848:717805342.526 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717805342.594 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717805342.661 : MemoryStatus.ullAvailPhys : 5892190208
2138-1848:717805342.723 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717805342.793 : MemoryStatus.ullAvailPageFile : 7306133504
2138-1848:717805342.857 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717805342.918 : MemoryStatus.ullAvailVirtual : 1723232256
2138-1848:717805342.984 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717805343.091 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717805343.157 : CPU Family 6 Model 10 Stepping 7
2138-1848:717805343.409 : CPU Count : 4
2138-1848:717805343.459 : CPU Frequency : 100.000 Mhz
2138-1848:717805348.271 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717805348.415 : => InitializeDriver
2138-1848:717805348.677 : <= InitializeDriver ret = 1
2138-1848:717805348.737 : => InitializeScanner
2138-1848:717805348.819 : => CAsicIO::GetDeviceList
2138-1848:717805349.020 : => CNT96226::CNT96226
2138-1848:717805349.082 : => CNT96226::Open
2138-1848:717805373.179 : <= CNT96226::Open ret = 1
2138-1848:717805373.295 : => CNT96226::Initialize
2138-1848:717805373.507 : <= CNT96226::Initialize ret = 1
2138-1848:717805373.575 : <= CNT96226::CNT96226
2138-1848:717805373.637 : => CNT96226::EnumAvailableDevice
2138-1848:717805377.212 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717805377.301 : DeviceHandleTable[ 0 ] = 256
2138-1848:717805377.365 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717810614.044 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717810615.172 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717810623.192 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717810623.410 : => IoObject::GetLockName
2138-1848:717810623.549 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717810623.694 : <= IoObject::GetLockName
2138-1848:717810624.650 : => CNT96226::VenderCmd_GetData
2138-1848:717810624.798 : iCmd = 3, nBytes = 2
2138-1848:717811004.452 : 0000 : 06 38 
2138-1848:717811004.711 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717811004.871 : => CNT96226::VenderCmd_GetData
2138-1848:717811004.995 : iCmd = 4, nBytes = 2
2138-1848:717811310.546 : 0000 : 07 07 
2138-1848:717811310.750 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717811310.928 : Device 0 USB ID = 0638 : 0707
2138-1848:717811311.102 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717811311.251 : IO Send command 10 bytes
2138-1848:717811311.365 : => CNT96226::VenderCmd_SetData
2138-1848:717811311.492 : iCmd = 0, nBytes = 10
2138-1848:717811311.715 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717811499.335 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717811499.591 : => CNT96226::VenderCmd_GetData
2138-1848:717811499.716 : iCmd = 0, nBytes = 165
2138-1848:717811702.135 : skip dump 37 bytes
2138-1848:717811702.535 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717811702.833 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717811703.121 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717811703.403 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717811703.671 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717811703.951 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717811704.225 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717811704.490 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717811704.630 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717811704.763 : => CNT96226::VenderCmd_GetData
2138-1848:717811705.112 : iCmd = 1, nBytes = 4
2138-1848:717811913.198 : 0000 : 00 00 00 00 
2138-1848:717811913.379 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717811913.517 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717811913.646 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717811913.780 : IO Send command 10 bytes
2138-1848:717811913.893 : => CNT96226::VenderCmd_SetData
2138-1848:717811914.010 : iCmd = 0, nBytes = 10
2138-1848:717811914.227 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717812266.537 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717812266.795 : => CNT96226::VenderCmd_GetData
2138-1848:717812266.920 : iCmd = 0, nBytes = 128
2138-1848:717812475.163 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717812475.511 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717812475.804 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717812476.078 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717812476.338 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717812476.602 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717812476.864 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717812477.124 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717812477.262 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717812477.398 : => CNT96226::VenderCmd_GetData
2138-1848:717812477.512 : iCmd = 1, nBytes = 4
2138-1848:717812690.373 : 0000 : 00 00 00 00 
2138-1848:717812690.592 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717812690.734 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717812691.016 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717812691.174 : => CNT96226::Close
2138-1848:717812697.698 : <= CNT96226::Close ret = 1
2138-1848:717812697.861 : <= CNT96226::~CNT96226
2138-1848:717812698.032 : <= CAsicIO::GetDeviceList
2138-1848:717812698.834 : => IoObject::SetTimeout
2138-1848:717812698.956 : Timeout--> In = 0 Out = 0
2138-1848:717812699.074 : <= IoObject::SetTimeout
2138-1848:717812699.198 : => CAsicIO::CAsicIO
2138-1848:717812699.346 : => CNT96226::CNT96226
2138-1848:717812699.466 : => CNT96226::Open
2138-1848:717812742.113 : <= CNT96226::Open ret = 1
2138-1848:717812742.317 : => CNT96226::Initialize
2138-1848:717812742.743 : <= CNT96226::Initialize ret = 1
2138-1848:717812742.879 : <= CNT96226::CNT96226
2138-1848:717812743.008 : <= CAsicIO::CAsicIO
2138-1848:717812743.118 : => CAsicIO::InitializeDevice
2138-1848:717812743.264 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717812751.076 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717812751.319 : => IoObject::GetLockName
2138-1848:717812751.442 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717812751.582 : <= IoObject::GetLockName
2138-1848:717812752.513 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717812752.687 : IO Send command 10 bytes
2138-1848:717812752.800 : => CNT96226::VenderCmd_SetData
2138-1848:717812752.922 : iCmd = 0, nBytes = 10
2138-1848:717812753.146 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717813105.862 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717813106.112 : => CNT96226::VenderCmd_GetData
2138-1848:717813106.240 : iCmd = 0, nBytes = 128
2138-1848:717813308.942 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717813309.576 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717813309.890 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717813310.174 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717813310.436 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717813310.695 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717813310.959 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717813311.222 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717813311.362 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717813311.677 : => CNT96226::VenderCmd_GetData
2138-1848:717813311.802 : iCmd = 1, nBytes = 4
2138-1848:717813509.727 : 0000 : 00 00 00 00 
2138-1848:717813509.938 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717813510.079 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717813510.210 : => CNT96226::VenderCmd_GetData
2138-1848:717813510.332 : iCmd = 3, nBytes = 2
2138-1848:717813912.206 : 0000 : 06 38 
2138-1848:717813912.434 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717813912.594 : => CNT96226::VenderCmd_GetData
2138-1848:717813912.722 : iCmd = 4, nBytes = 2
2138-1848:717814227.073 : 0000 : 07 07 
2138-1848:717814227.322 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717814227.593 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717814227.808 : => IoObject::InitializeDevice
2138-1848:717814227.995 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717814229.259 : <= IoObject::InitializeDevice ret = 1
2138-1848:717814229.414 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717814230.471 : => FindScanner
2138-1848:717814230.592 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717814230.736 : <= FindScanner ret = 1
2138-1848:717814230.870 : => IoObject::IoLockStart
2138-1848:717814231.056 : => CAsicIO::CheckDevice
2138-1848:717814231.171 : => CNT96226::ConnectIsAvailable
2138-1848:717814254.002 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717814254.213 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717814254.333 : <= IoObject::IoLockStart
2138-1848:717814254.452 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717814254.591 : IO Send command 10 bytes
2138-1848:717814254.771 : => CNT96226::VenderCmd_SetData
2138-1848:717814254.898 : iCmd = 0, nBytes = 10
2138-1848:717814255.117 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717814462.440 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717814462.649 : System send command 10 bytes + data 0 bytes
2138-1848:717814462.791 : IO total need to receive data 5 bytes
2138-1848:717814462.917 : => CNT96226::VenderCmd_GetData
2138-1848:717814463.038 : iCmd = 0, nBytes = 5
2138-1848:717814668.959 : 0000 : 06 00 02 02 ab 
2138-1848:717814669.146 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717814669.277 : System total receive data 5 bytes
2138-1848:717814669.410 : => CNT96226::VenderCmd_GetData
2138-1848:717814669.523 : iCmd = 1, nBytes = 4
2138-1848:717814867.708 : 0000 : 00 00 00 00 
2138-1848:717814867.841 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717814868.011 : <= CAsicIO::DoIo ret = 1
2138-1848:717814868.089 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717814868.178 : IO Send command 10 bytes
2138-1848:717814868.299 : => CNT96226::VenderCmd_SetData
2138-1848:717814868.372 : iCmd = 0, nBytes = 10
2138-1848:717814868.495 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717815077.281 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717815077.406 : System send command 10 bytes + data 0 bytes
2138-1848:717815077.493 : IO total need to receive data 165 bytes
2138-1848:717815077.575 : => CNT96226::VenderCmd_GetData
2138-1848:717815077.649 : iCmd = 0, nBytes = 165
2138-1848:717815272.421 : skip dump 37 bytes
2138-1848:717815272.642 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717815272.815 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717815272.982 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717815273.149 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717815273.313 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717815273.476 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717815273.635 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717815273.794 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717815273.876 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717815273.950 : System total receive data 165 bytes
2138-1848:717815274.025 : => CNT96226::VenderCmd_GetData
2138-1848:717815274.234 : iCmd = 1, nBytes = 4
2138-1848:717815424.117 : 0000 : 00 00 00 00 
2138-1848:717815424.249 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717815424.404 : <= CAsicIO::DoIo ret = 1
2138-1848:717815424.473 : Dump Inquiry
2138-1848:717815424.626 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717815424.788 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717815424.954 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717815425.118 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717815425.276 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717815425.441 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717815425.598 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717815425.756 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717815425.915 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717815426.077 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717815426.186 : 00a0 : 00 00 00 00 00 
2138-1848:717815426.276 : => ReadNVMDataInternal
2138-1848:717815426.548 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717815426.635 : IO Send command 10 bytes
2138-1848:717815426.749 : => CNT96226::VenderCmd_SetData
2138-1848:717815426.821 : iCmd = 0, nBytes = 10
2138-1848:717815426.946 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717815772.774 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717815772.921 : System send command 10 bytes + data 0 bytes
2138-1848:717815773.011 : IO total need to receive data 128 bytes
2138-1848:717815773.090 : => CNT96226::VenderCmd_GetData
2138-1848:717815773.167 : iCmd = 0, nBytes = 128
2138-1848:717815981.933 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717815982.187 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717815982.369 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717815982.539 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717815982.700 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717815982.855 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717815983.010 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717815983.169 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717815983.255 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717815983.334 : System total receive data 128 bytes
2138-1848:717815983.416 : => CNT96226::VenderCmd_GetData
2138-1848:717815983.490 : iCmd = 1, nBytes = 4
2138-1848:717816186.799 : 0000 : 00 00 00 00 
2138-1848:717816186.912 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717816187.067 : <= CAsicIO::DoIo ret = 1
2138-1848:717816187.151 : NVMData.PadScanCount = 0
2138-1848:717816187.225 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717816187.301 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717816187.374 : NVMData.FlatbedScanCount = 0
2138-1848:717816187.443 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717816187.516 : NVMData.SideEdgeFletbed = 0
2138-1848:717816187.585 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717816187.655 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717816187.728 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717816187.808 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717816187.881 : NVMData.BornMonth = 0
2138-1848:717816187.945 : NVMData.BornDay = 0
2138-1848:717816188.013 : NVMData.BornYear = 0
2138-1848:717816188.077 : NVMData.FirstScanMonth = 5
2138-1848:717816188.143 : NVMData.FirstScanDay = 18
2138-1848:717816188.214 : NVMData.FirstScanYear = 2020
2138-1848:717816188.285 : NVMData.VerticalMagnification = 0
2138-1848:717816188.355 : NVMData.HorizontalMagnification = 0
2138-1848:717816188.424 : NVMData.PowerSavingTime = 15
2138-1848:717816188.494 : NVMData.SN = A094165189010062
2138-1848:717816188.560 : NVMData.AutoFeed = 0
2138-1848:717816188.624 : NVMData.CCDType = 0
2138-1848:717816188.847 : NVMData.ScanSpeed = 0
2138-1848:717816188.914 : NVMData.RollerCount = 0
2138-1848:717816188.984 : NVMData.MultifeedCount = 0
2138-1848:717816189.051 : NVMData.JamCount = 0
2138-1848:717816189.115 : NVMData.IdentifyInfo = 
2138-1848:717816189.180 : NVMData.FormalName = 
2138-1848:717816189.242 : NVMData.ReservedB = 0
2138-1848:717816189.307 : NVMData.FunctionCode = 0
2138-1848:717816189.375 : NVMData.PreFeed = 0
2138-1848:717816189.439 : NVMData.PreFeedTime = 0
2138-1848:717816189.506 : NVMData.ButtonNumber = 0
2138-1848:717816189.566 : NVMData.PowerOffTime = 0
2138-1848:717816189.633 : <= ReadNVMDataInternal ret = 1
2138-1848:717816189.723 : => IoObject::IoLockEnd
2138-1848:717816189.815 : <= IoObject::IoLockEnd
2138-1848:717816189.878 : <= InitializeScanner ret = 1
2138-1848:717816189.957 : => GetLogicalScannerAbilityEx
2138-1848:717816190.036 : => IoObject::IoLockStart
2138-1848:717816190.134 : => CAsicIO::CheckDevice
2138-1848:717816190.199 : => CNT96226::ConnectIsAvailable
2138-1848:717816213.910 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717816214.030 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717816214.106 : <= IoObject::IoLockStart
2138-1848:717816214.181 : => IoObject::IoLockEnd
2138-1848:717816214.288 : <= IoObject::IoLockEnd
2138-1848:717816214.426 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717816214.519 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717816406.678 : => ReadNVMData
2138-1848:717816406.856 : => IoObject::IoLockStart
2138-1848:717816407.008 : => CAsicIO::CheckDevice
2138-1848:717816407.081 : => CNT96226::ConnectIsAvailable
2138-1848:717816429.934 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717816430.151 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717816430.506 : <= IoObject::IoLockStart
2138-1848:717816430.586 : => ReadNVMDataInternal
2138-1848:717816430.672 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717816430.756 : IO Send command 10 bytes
2138-1848:717816430.913 : => CNT96226::VenderCmd_SetData
2138-1848:717816430.991 : iCmd = 0, nBytes = 10
2138-1848:717816431.131 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717816776.345 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717816776.474 : System send command 10 bytes + data 0 bytes
2138-1848:717816776.571 : IO total need to receive data 128 bytes
2138-1848:717816776.650 : => CNT96226::VenderCmd_GetData
2138-1848:717816776.725 : iCmd = 0, nBytes = 128
2138-1848:717816956.698 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717816956.946 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717816957.119 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717816957.284 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717816957.438 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717816957.592 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717816957.749 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717816957.905 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717816957.985 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717816958.064 : System total receive data 128 bytes
2138-1848:717816958.140 : => CNT96226::VenderCmd_GetData
2138-1848:717816958.209 : iCmd = 1, nBytes = 4
2138-1848:717817168.976 : 0000 : 00 00 00 00 
2138-1848:717817169.088 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717817169.242 : <= CAsicIO::DoIo ret = 1
2138-1848:717817169.322 : NVMData.PadScanCount = 0
2138-1848:717817169.401 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717817169.469 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717817169.539 : NVMData.FlatbedScanCount = 0
2138-1848:717817169.612 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717817169.681 : NVMData.SideEdgeFletbed = 0
2138-1848:717817169.749 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717817169.821 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717817169.891 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717817170.125 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717817170.202 : NVMData.BornMonth = 0
2138-1848:717817170.262 : NVMData.BornDay = 0
2138-1848:717817170.327 : NVMData.BornYear = 0
2138-1848:717817170.390 : NVMData.FirstScanMonth = 5
2138-1848:717817170.455 : NVMData.FirstScanDay = 18
2138-1848:717817170.524 : NVMData.FirstScanYear = 2020
2138-1848:717817170.596 : NVMData.VerticalMagnification = 0
2138-1848:717817170.667 : NVMData.HorizontalMagnification = 0
2138-1848:717817170.740 : NVMData.PowerSavingTime = 15
2138-1848:717817170.809 : NVMData.SN = A094165189010062
2138-1848:717817170.875 : NVMData.AutoFeed = 0
2138-1848:717817170.939 : NVMData.CCDType = 0
2138-1848:717817171.001 : NVMData.ScanSpeed = 0
2138-1848:717817171.066 : NVMData.RollerCount = 0
2138-1848:717817171.130 : NVMData.MultifeedCount = 0
2138-1848:717817171.195 : NVMData.JamCount = 0
2138-1848:717817171.258 : NVMData.IdentifyInfo = 
2138-1848:717817171.323 : NVMData.FormalName = 
2138-1848:717817171.383 : NVMData.ReservedB = 0
2138-1848:717817171.451 : NVMData.FunctionCode = 0
2138-1848:717817171.517 : NVMData.PreFeed = 0
2138-1848:717817171.582 : NVMData.PreFeedTime = 0
2138-1848:717817171.647 : NVMData.ButtonNumber = 0
2138-1848:717817171.711 : NVMData.PowerOffTime = 0
2138-1848:717817171.776 : <= ReadNVMDataInternal ret = 1
2138-1848:717817171.852 : => IoObject::IoLockEnd
2138-1848:717817171.942 : <= IoObject::IoLockEnd
2138-1848:717817172.003 : <= ReadNVMData ret = 1
2138-1848:717817692.618 : => TerminateDriver
2138-1848:717817692.812 : => CAsicIO::~CAsicIO,pStage=144968776
2138-1848:717817692.888 : => CNT96226::Close
2138-1848:717817697.235 : <= CNT96226::Close ret = 1
2138-1848:717817697.317 : <= CAsicIO::~CAsicIO
2138-1848:717817697.380 : => IoObject::IoLockEnd
2138-1848:717817697.434 : <= IoObject::IoLockEnd
2138-1848:717817697.493 : => IoObject::TerminateDevice
2138-1848:717817697.556 : => IoObject::IoLockEnd
2138-1848:717817697.607 : <= IoObject::IoLockEnd
2138-1848:717817697.697 : <= IoObject::TerminateDevice
2138-1848:717817697.919 : <= TerminateDriver ret = 1
2138-1848:717819656.166 : ============Debug Start==========
2138-1848:717819656.482 : Date : 2020/5/18 09:52:22
2138-1848:717819656.566 : Process ID : 2138
2138-1848:717819656.907 : Windows : Version 10.0 build 18363 
2138-1848:717819657.410 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717819657.482 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717819657.551 : MemoryStatus.ullAvailPhys : 5892259840
2138-1848:717819657.615 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717819657.682 : MemoryStatus.ullAvailPageFile : 7307026432
2138-1848:717819657.746 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717819657.808 : MemoryStatus.ullAvailVirtual : 1723215872
2138-1848:717819657.876 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717819657.982 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717819658.045 : CPU Family 6 Model 10 Stepping 7
2138-1848:717819658.305 : CPU Count : 4
2138-1848:717819658.358 : CPU Frequency : 100.000 Mhz
2138-1848:717819662.952 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717819663.109 : => InitializeDriver
2138-1848:717819663.354 : <= InitializeDriver ret = 1
2138-1848:717821795.202 : => InitializeScanner
2138-1848:717821795.477 : => CAsicIO::GetDeviceList
2138-1848:717821795.895 : => CNT96226::CNT96226
2138-1848:717821795.964 : => CNT96226::Open
2138-1848:717821821.972 : <= CNT96226::Open ret = 1
2138-1848:717821822.091 : => CNT96226::Initialize
2138-1848:717821822.316 : <= CNT96226::Initialize ret = 1
2138-1848:717821822.381 : <= CNT96226::CNT96226
2138-1848:717821822.441 : => CNT96226::EnumAvailableDevice
2138-1848:717821826.030 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717821826.117 : DeviceHandleTable[ 0 ] = 256
2138-1848:717821826.182 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717827308.229 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717827309.355 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717827317.791 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717827318.022 : => IoObject::GetLockName
2138-1848:717827318.150 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717827318.307 : <= IoObject::GetLockName
2138-1848:717827319.269 : => CNT96226::VenderCmd_GetData
2138-1848:717827319.414 : iCmd = 3, nBytes = 2
2138-1848:717827708.311 : 0000 : 06 38 
2138-1848:717827708.577 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717827708.731 : => CNT96226::VenderCmd_GetData
2138-1848:717827708.865 : iCmd = 4, nBytes = 2
2138-1848:717828024.451 : 0000 : 07 07 
2138-1848:717828024.699 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717828024.887 : Device 0 USB ID = 0638 : 0707
2138-1848:717828025.074 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717828025.214 : IO Send command 10 bytes
2138-1848:717828025.329 : => CNT96226::VenderCmd_SetData
2138-1848:717828025.450 : iCmd = 0, nBytes = 10
2138-1848:717828025.666 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717828212.701 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717828213.019 : => CNT96226::VenderCmd_GetData
2138-1848:717828213.176 : iCmd = 0, nBytes = 165
2138-1848:717828402.371 : skip dump 37 bytes
2138-1848:717828402.777 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717828403.088 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717828403.380 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717828403.674 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717828403.950 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717828404.235 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717828404.503 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717828404.775 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717828404.923 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717828405.059 : => CNT96226::VenderCmd_GetData
2138-1848:717828405.392 : iCmd = 1, nBytes = 4
2138-1848:717828599.452 : 0000 : 00 00 00 00 
2138-1848:717828599.643 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717828599.792 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717828599.919 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717828600.064 : IO Send command 10 bytes
2138-1848:717828600.179 : => CNT96226::VenderCmd_SetData
2138-1848:717828600.300 : iCmd = 0, nBytes = 10
2138-1848:717828600.532 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717828949.522 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717828949.829 : => CNT96226::VenderCmd_GetData
2138-1848:717828949.963 : iCmd = 0, nBytes = 128
2138-1848:717829161.859 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717829162.214 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717829162.502 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717829162.788 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717829163.057 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717829163.321 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717829163.577 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717829163.837 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717829163.979 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717829164.122 : => CNT96226::VenderCmd_GetData
2138-1848:717829164.236 : iCmd = 1, nBytes = 4
2138-1848:717829385.186 : 0000 : 00 00 00 00 
2138-1848:717829385.442 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717829385.590 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717829385.885 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717829386.048 : => CNT96226::Close
2138-1848:717829393.319 : <= CNT96226::Close ret = 1
2138-1848:717829393.494 : <= CNT96226::~CNT96226
2138-1848:717829393.678 : <= CAsicIO::GetDeviceList
2138-1848:717829394.573 : => IoObject::SetTimeout
2138-1848:717829394.711 : Timeout--> In = 0 Out = 0
2138-1848:717829394.832 : <= IoObject::SetTimeout
2138-1848:717829394.968 : => CAsicIO::CAsicIO
2138-1848:717829395.115 : => CNT96226::CNT96226
2138-1848:717829395.233 : => CNT96226::Open
2138-1848:717829439.492 : <= CNT96226::Open ret = 1
2138-1848:717829439.714 : => CNT96226::Initialize
2138-1848:717829440.147 : <= CNT96226::Initialize ret = 1
2138-1848:717829440.276 : <= CNT96226::CNT96226
2138-1848:717829440.402 : <= CAsicIO::CAsicIO
2138-1848:717829440.522 : => CAsicIO::InitializeDevice
2138-1848:717829440.674 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717829448.456 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717829448.689 : => IoObject::GetLockName
2138-1848:717829448.816 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717829449.153 : <= IoObject::GetLockName
2138-1848:717829450.107 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717829450.277 : IO Send command 10 bytes
2138-1848:717829450.398 : => CNT96226::VenderCmd_SetData
2138-1848:717829450.516 : iCmd = 0, nBytes = 10
2138-1848:717829450.755 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717829814.410 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717829814.703 : => CNT96226::VenderCmd_GetData
2138-1848:717829814.838 : iCmd = 0, nBytes = 128
2138-1848:717830034.791 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717830035.201 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717830035.507 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717830035.801 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717830036.067 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717830036.326 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717830036.602 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717830037.070 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717830037.216 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717830037.584 : => CNT96226::VenderCmd_GetData
2138-1848:717830037.707 : iCmd = 1, nBytes = 4
2138-1848:717830255.917 : 0000 : 00 00 00 00 
2138-1848:717830256.159 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717830256.319 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717830256.461 : => CNT96226::VenderCmd_GetData
2138-1848:717830256.589 : iCmd = 3, nBytes = 2
2138-1848:717830660.781 : 0000 : 06 38 
2138-1848:717830660.939 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717830661.035 : => CNT96226::VenderCmd_GetData
2138-1848:717830661.118 : iCmd = 4, nBytes = 2
2138-1848:717830974.961 : 0000 : 07 07 
2138-1848:717830975.095 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717830975.278 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717830975.404 : => IoObject::InitializeDevice
2138-1848:717830975.532 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717830976.488 : <= IoObject::InitializeDevice ret = 1
2138-1848:717830976.592 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717830977.411 : => FindScanner
2138-1848:717830977.492 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717830977.579 : <= FindScanner ret = 1
2138-1848:717830977.650 : => IoObject::IoLockStart
2138-1848:717830977.765 : => CAsicIO::CheckDevice
2138-1848:717830977.837 : => CNT96226::ConnectIsAvailable
2138-1848:717831001.833 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717831001.959 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717831002.039 : <= IoObject::IoLockStart
2138-1848:717831002.113 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717831002.195 : IO Send command 10 bytes
2138-1848:717831002.305 : => CNT96226::VenderCmd_SetData
2138-1848:717831002.380 : iCmd = 0, nBytes = 10
2138-1848:717831002.513 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717831207.428 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717831207.630 : System send command 10 bytes + data 0 bytes
2138-1848:717831207.718 : IO total need to receive data 5 bytes
2138-1848:717831207.798 : => CNT96226::VenderCmd_GetData
2138-1848:717831207.872 : iCmd = 0, nBytes = 5
2138-1848:717831419.672 : 0000 : 06 00 02 02 ab 
2138-1848:717831419.804 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717831419.904 : System total receive data 5 bytes
2138-1848:717831419.986 : => CNT96226::VenderCmd_GetData
2138-1848:717831420.066 : iCmd = 1, nBytes = 4
2138-1848:717831626.943 : 0000 : 00 00 00 00 
2138-1848:717831627.111 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717831627.304 : <= CAsicIO::DoIo ret = 1
2138-1848:717831627.388 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717831627.474 : IO Send command 10 bytes
2138-1848:717831627.613 : => CNT96226::VenderCmd_SetData
2138-1848:717831627.686 : iCmd = 0, nBytes = 10
2138-1848:717831627.821 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717831833.483 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717831833.637 : System send command 10 bytes + data 0 bytes
2138-1848:717831833.740 : IO total need to receive data 165 bytes
2138-1848:717831833.829 : => CNT96226::VenderCmd_GetData
2138-1848:717831833.909 : iCmd = 0, nBytes = 165
2138-1848:717832040.558 : skip dump 37 bytes
2138-1848:717832040.776 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717832040.953 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717832041.125 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717832041.287 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717832041.450 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717832041.616 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717832041.778 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717832041.936 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717832042.019 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717832042.095 : System total receive data 165 bytes
2138-1848:717832042.172 : => CNT96226::VenderCmd_GetData
2138-1848:717832042.388 : iCmd = 1, nBytes = 4
2138-1848:717832214.171 : 0000 : 00 00 00 00 
2138-1848:717832214.323 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717832214.481 : <= CAsicIO::DoIo ret = 1
2138-1848:717832214.563 : Dump Inquiry
2138-1848:717832214.719 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717832214.886 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717832215.055 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717832215.224 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717832215.382 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717832215.548 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717832215.700 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717832215.853 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717832216.011 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717832216.170 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717832216.281 : 00a0 : 00 00 00 00 00 
2138-1848:717832216.365 : => ReadNVMDataInternal
2138-1848:717832216.640 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717832216.730 : IO Send command 10 bytes
2138-1848:717832216.841 : => CNT96226::VenderCmd_SetData
2138-1848:717832216.914 : iCmd = 0, nBytes = 10
2138-1848:717832217.039 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717832566.841 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717832567.007 : System send command 10 bytes + data 0 bytes
2138-1848:717832567.098 : IO total need to receive data 128 bytes
2138-1848:717832567.180 : => CNT96226::VenderCmd_GetData
2138-1848:717832567.255 : iCmd = 0, nBytes = 128
2138-1848:717832772.884 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717832773.155 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717832773.334 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717832773.503 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717832773.667 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717832773.827 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717832773.978 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717832774.133 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717832774.216 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717832774.300 : System total receive data 128 bytes
2138-1848:717832774.385 : => CNT96226::VenderCmd_GetData
2138-1848:717832774.461 : iCmd = 1, nBytes = 4
2138-1848:717832984.832 : 0000 : 00 00 00 00 
2138-1848:717832984.940 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717832985.114 : <= CAsicIO::DoIo ret = 1
2138-1848:717832985.201 : NVMData.PadScanCount = 0
2138-1848:717832985.273 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717832985.345 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717832985.418 : NVMData.FlatbedScanCount = 0
2138-1848:717832985.487 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717832985.555 : NVMData.SideEdgeFletbed = 0
2138-1848:717832985.628 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717832985.702 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717832985.772 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717832985.844 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717832985.915 : NVMData.BornMonth = 0
2138-1848:717832985.979 : NVMData.BornDay = 0
2138-1848:717832986.045 : NVMData.BornYear = 0
2138-1848:717832986.107 : NVMData.FirstScanMonth = 5
2138-1848:717832986.173 : NVMData.FirstScanDay = 18
2138-1848:717832986.243 : NVMData.FirstScanYear = 2020
2138-1848:717832986.313 : NVMData.VerticalMagnification = 0
2138-1848:717832986.385 : NVMData.HorizontalMagnification = 0
2138-1848:717832986.456 : NVMData.PowerSavingTime = 15
2138-1848:717832986.527 : NVMData.SN = A094165189010062
2138-1848:717832986.590 : NVMData.AutoFeed = 0
2138-1848:717832986.653 : NVMData.CCDType = 0
2138-1848:717832986.855 : NVMData.ScanSpeed = 0
2138-1848:717832986.926 : NVMData.RollerCount = 0
2138-1848:717832986.993 : NVMData.MultifeedCount = 0
2138-1848:717832987.060 : NVMData.JamCount = 0
2138-1848:717832987.127 : NVMData.IdentifyInfo = 
2138-1848:717832987.195 : NVMData.FormalName = 
2138-1848:717832987.257 : NVMData.ReservedB = 0
2138-1848:717832987.320 : NVMData.FunctionCode = 0
2138-1848:717832987.384 : NVMData.PreFeed = 0
2138-1848:717832987.447 : NVMData.PreFeedTime = 0
2138-1848:717832987.511 : NVMData.ButtonNumber = 0
2138-1848:717832987.577 : NVMData.PowerOffTime = 0
2138-1848:717832987.642 : <= ReadNVMDataInternal ret = 1
2138-1848:717832987.738 : => IoObject::IoLockEnd
2138-1848:717832987.832 : <= IoObject::IoLockEnd
2138-1848:717832987.900 : <= InitializeScanner ret = 1
2138-1848:717834263.843 : => GetLogicalScannerAbility
2138-1848:717834264.059 : => IoObject::IoLockStart
2138-1848:717834264.231 : => CAsicIO::CheckDevice
2138-1848:717834264.313 : => CNT96226::ConnectIsAvailable
2138-1848:717834288.055 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717834288.214 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717834288.295 : <= IoObject::IoLockStart
2138-1848:717834288.374 : => IoObject::IoLockEnd
2138-1848:717834288.504 : <= IoObject::IoLockEnd
2138-1848:717834288.601 : <= GetLogicalScannerAbility ret = 1
2138-1848:717837360.129 : => GetLogicalScannerAbilityEx
2138-1848:717837360.333 : => IoObject::IoLockStart
2138-1848:717837360.478 : => CAsicIO::CheckDevice
2138-1848:717837360.540 : => CNT96226::ConnectIsAvailable
2138-1848:717837387.242 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717837387.363 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717837387.429 : <= IoObject::IoLockStart
2138-1848:717837387.496 : => IoObject::IoLockEnd
2138-1848:717837387.602 : <= IoObject::IoLockEnd
2138-1848:717837387.727 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717837387.804 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717843942.869 : => ReadNVMData
2138-1848:717843943.083 : => IoObject::IoLockStart
2138-1848:717843943.240 : => CAsicIO::CheckDevice
2138-1848:717843943.307 : => CNT96226::ConnectIsAvailable
2138-1848:717843963.213 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717843963.327 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717843963.395 : <= IoObject::IoLockStart
2138-1848:717843963.472 : => ReadNVMDataInternal
2138-1848:717843963.541 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717843963.614 : IO Send command 10 bytes
2138-1848:717843963.759 : => CNT96226::VenderCmd_SetData
2138-1848:717843963.820 : iCmd = 0, nBytes = 10
2138-1848:717843963.944 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717844288.283 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717844288.482 : System send command 10 bytes + data 0 bytes
2138-1848:717844288.566 : IO total need to receive data 128 bytes
2138-1848:717844288.638 : => CNT96226::VenderCmd_GetData
2138-1848:717844288.704 : iCmd = 0, nBytes = 128
2138-1848:717844423.580 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717844423.812 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717844423.969 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717844424.124 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717844424.261 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717844424.394 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717844424.526 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717844424.655 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717844424.725 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717844424.801 : System total receive data 128 bytes
2138-1848:717844424.871 : => CNT96226::VenderCmd_GetData
2138-1848:717844424.932 : iCmd = 1, nBytes = 4
2138-1848:717844542.810 : 0000 : 00 00 00 00 
2138-1848:717844542.947 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717844543.116 : <= CAsicIO::DoIo ret = 1
2138-1848:717844543.279 : NVMData.PadScanCount = 0
2138-1848:717844543.344 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717844543.409 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717844543.474 : NVMData.FlatbedScanCount = 0
2138-1848:717844543.536 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717844543.595 : NVMData.SideEdgeFletbed = 0
2138-1848:717844543.654 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717844543.717 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717844543.774 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717844543.838 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717844543.899 : NVMData.BornMonth = 0
2138-1848:717844543.955 : NVMData.BornDay = 0
2138-1848:717844544.008 : NVMData.BornYear = 0
2138-1848:717844544.066 : NVMData.FirstScanMonth = 5
2138-1848:717844544.124 : NVMData.FirstScanDay = 18
2138-1848:717844544.181 : NVMData.FirstScanYear = 2020
2138-1848:717844544.244 : NVMData.VerticalMagnification = 0
2138-1848:717844544.304 : NVMData.HorizontalMagnification = 0
2138-1848:717844544.365 : NVMData.PowerSavingTime = 15
2138-1848:717844544.425 : NVMData.SN = A094165189010062
2138-1848:717844544.481 : NVMData.AutoFeed = 0
2138-1848:717844544.534 : NVMData.CCDType = 0
2138-1848:717844544.586 : NVMData.ScanSpeed = 0
2138-1848:717844544.640 : NVMData.RollerCount = 0
2138-1848:717844544.700 : NVMData.MultifeedCount = 0
2138-1848:717844544.754 : NVMData.JamCount = 0
2138-1848:717844544.809 : NVMData.IdentifyInfo = 
2138-1848:717844544.864 : NVMData.FormalName = 
2138-1848:717844544.917 : NVMData.ReservedB = 0
2138-1848:717844544.973 : NVMData.FunctionCode = 0
2138-1848:717844545.029 : NVMData.PreFeed = 0
2138-1848:717844545.080 : NVMData.PreFeedTime = 0
2138-1848:717844545.133 : NVMData.ButtonNumber = 0
2138-1848:717844545.187 : NVMData.PowerOffTime = 0
2138-1848:717844545.243 : <= ReadNVMDataInternal ret = 1
2138-1848:717844545.314 : => IoObject::IoLockEnd
2138-1848:717844545.391 : <= IoObject::IoLockEnd
2138-1848:717844545.445 : <= ReadNVMData ret = 1
2138-1848:717853707.001 : => GetADFStatus
2138-1848:717853707.403 : => IoObject::IoLockStart
2138-1848:717853707.563 : => CAsicIO::CheckDevice
2138-1848:717853707.629 : => CNT96226::ConnectIsAvailable
2138-1848:717853721.101 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717853721.235 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717853721.310 : <= IoObject::IoLockStart
2138-1848:717853721.382 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717853721.459 : IO Send command 10 bytes
2138-1848:717853721.606 : => CNT96226::VenderCmd_SetData
2138-1848:717853721.671 : iCmd = 0, nBytes = 10
2138-1848:717853721.792 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717853860.420 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717853860.616 : System send command 10 bytes + data 0 bytes
2138-1848:717853860.698 : IO total need to receive data 2 bytes
2138-1848:717853860.769 : => CNT96226::VenderCmd_GetData
2138-1848:717853860.841 : iCmd = 0, nBytes = 2
2138-1848:717853980.180 : 0000 : 01 00 
2138-1848:717853980.315 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717853980.391 : System total receive data 2 bytes
2138-1848:717853980.461 : => CNT96226::VenderCmd_GetData
2138-1848:717853980.521 : iCmd = 1, nBytes = 4
2138-1848:717854096.404 : 0000 : 00 00 00 00 
2138-1848:717854096.553 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717854096.740 : <= CAsicIO::DoIo ret = 1
2138-1848:717854096.820 : Return status = 1
2138-1848:717854096.896 : => IoObject::IoLockEnd
2138-1848:717854096.997 : <= IoObject::IoLockEnd
2138-1848:717854097.059 : <= GetADFStatus ret = 1
2138-1848:717857167.415 : => TerminateDriver
2138-1848:717857167.607 : => CAsicIO::~CAsicIO,pStage=144903240
2138-1848:717857167.691 : => CNT96226::Close
2138-1848:717857171.921 : <= CNT96226::Close ret = 1
2138-1848:717857172.012 : <= CAsicIO::~CAsicIO
2138-1848:717857172.079 : => IoObject::IoLockEnd
2138-1848:717857172.137 : <= IoObject::IoLockEnd
2138-1848:717857172.191 : => IoObject::TerminateDevice
2138-1848:717857172.358 : => IoObject::IoLockEnd
2138-1848:717857172.412 : <= IoObject::IoLockEnd
2138-1848:717857172.502 : <= IoObject::TerminateDevice
2138-1848:717857172.729 : <= TerminateDriver ret = 1
2138-1848:717884909.094 : ============Debug Start==========
2138-1848:717884909.412 : Date : 2020/5/18 09:52:24
2138-1848:717884909.501 : Process ID : 2138
2138-1848:717884909.851 : Windows : Version 10.0 build 18363 
2138-1848:717884910.322 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717884910.388 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717884910.457 : MemoryStatus.ullAvailPhys : 5891911680
2138-1848:717884910.526 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717884910.595 : MemoryStatus.ullAvailPageFile : 7307952128
2138-1848:717884910.662 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717884910.726 : MemoryStatus.ullAvailVirtual : 1724137472
2138-1848:717884910.793 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717884910.902 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717884910.967 : CPU Family 6 Model 10 Stepping 7
2138-1848:717884911.220 : CPU Count : 4
2138-1848:717884911.273 : CPU Frequency : 100.000 Mhz
2138-1848:717884916.720 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717884916.872 : => InitializeDriver
2138-1848:717884917.123 : <= InitializeDriver ret = 1
2138-1848:717884917.183 : => InitializeScanner
2138-1848:717884917.262 : => CAsicIO::GetDeviceList
2138-1848:717884917.460 : => CNT96226::CNT96226
2138-1848:717884917.522 : => CNT96226::Open
2138-1848:717884939.365 : <= CNT96226::Open ret = 1
2138-1848:717884939.472 : => CNT96226::Initialize
2138-1848:717884939.676 : <= CNT96226::Initialize ret = 1
2138-1848:717884939.741 : <= CNT96226::CNT96226
2138-1848:717884939.797 : => CNT96226::EnumAvailableDevice
2138-1848:717884943.311 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717884943.398 : DeviceHandleTable[ 0 ] = 256
2138-1848:717884943.464 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717890012.955 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717890014.083 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717890022.414 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717890022.647 : => IoObject::GetLockName
2138-1848:717890022.773 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717890022.911 : <= IoObject::GetLockName
2138-1848:717890023.883 : => CNT96226::VenderCmd_GetData
2138-1848:717890024.026 : iCmd = 3, nBytes = 2
2138-1848:717890435.366 : 0000 : 06 38 
2138-1848:717890435.632 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717890435.802 : => CNT96226::VenderCmd_GetData
2138-1848:717890435.942 : iCmd = 4, nBytes = 2
2138-1848:717890749.532 : 0000 : 07 07 
2138-1848:717890749.811 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717890749.990 : Device 0 USB ID = 0638 : 0707
2138-1848:717890750.175 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717890750.326 : IO Send command 10 bytes
2138-1848:717890750.444 : => CNT96226::VenderCmd_SetData
2138-1848:717890750.561 : iCmd = 0, nBytes = 10
2138-1848:717890750.781 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717890958.017 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717890958.276 : => CNT96226::VenderCmd_GetData
2138-1848:717890958.427 : iCmd = 0, nBytes = 165
2138-1848:717891166.331 : skip dump 37 bytes
2138-1848:717891166.737 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717891167.039 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717891167.325 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717891167.615 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717891167.895 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717891168.167 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717891168.433 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717891168.700 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717891168.841 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717891168.969 : => CNT96226::VenderCmd_GetData
2138-1848:717891169.296 : iCmd = 1, nBytes = 4
2138-1848:717891384.375 : 0000 : 00 00 00 00 
2138-1848:717891384.635 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717891384.779 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717891384.912 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717891385.064 : IO Send command 10 bytes
2138-1848:717891385.182 : => CNT96226::VenderCmd_SetData
2138-1848:717891385.310 : iCmd = 0, nBytes = 10
2138-1848:717891385.530 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717891750.181 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717891750.487 : => CNT96226::VenderCmd_GetData
2138-1848:717891750.618 : iCmd = 0, nBytes = 128
2138-1848:717891987.712 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717891988.144 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717891988.462 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717891988.760 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717891989.036 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717891989.307 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717891989.578 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717891989.837 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717891989.978 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717891990.128 : => CNT96226::VenderCmd_GetData
2138-1848:717891990.255 : iCmd = 1, nBytes = 4
2138-1848:717892202.925 : 0000 : 00 00 00 00 
2138-1848:717892203.126 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717892203.266 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717892203.542 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717892203.695 : => CNT96226::Close
2138-1848:717892210.965 : <= CNT96226::Close ret = 1
2138-1848:717892211.147 : <= CNT96226::~CNT96226
2138-1848:717892211.319 : <= CAsicIO::GetDeviceList
2138-1848:717892212.185 : => IoObject::SetTimeout
2138-1848:717892212.322 : Timeout--> In = 0 Out = 0
2138-1848:717892212.454 : <= IoObject::SetTimeout
2138-1848:717892212.594 : => CAsicIO::CAsicIO
2138-1848:717892212.746 : => CNT96226::CNT96226
2138-1848:717892212.861 : => CNT96226::Open
2138-1848:717892257.082 : <= CNT96226::Open ret = 1
2138-1848:717892257.347 : => CNT96226::Initialize
2138-1848:717892257.793 : <= CNT96226::Initialize ret = 1
2138-1848:717892257.924 : <= CNT96226::CNT96226
2138-1848:717892258.040 : <= CAsicIO::CAsicIO
2138-1848:717892258.154 : => CAsicIO::InitializeDevice
2138-1848:717892258.305 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717892266.128 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717892266.372 : => IoObject::GetLockName
2138-1848:717892266.501 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717892266.642 : <= IoObject::GetLockName
2138-1848:717892267.479 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717892267.643 : IO Send command 10 bytes
2138-1848:717892267.758 : => CNT96226::VenderCmd_SetData
2138-1848:717892267.884 : iCmd = 0, nBytes = 10
2138-1848:717892268.119 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717892617.068 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717892617.359 : => CNT96226::VenderCmd_GetData
2138-1848:717892617.486 : iCmd = 0, nBytes = 128
2138-1848:717892825.872 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717892826.282 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717892826.575 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717892826.863 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717892827.140 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717892827.403 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717892827.671 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717892827.941 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717892828.080 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717892828.406 : => CNT96226::VenderCmd_GetData
2138-1848:717892828.534 : iCmd = 1, nBytes = 4
2138-1848:717893025.748 : 0000 : 00 00 00 00 
2138-1848:717893025.965 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717893026.100 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717893026.234 : => CNT96226::VenderCmd_GetData
2138-1848:717893026.354 : iCmd = 3, nBytes = 2
2138-1848:717893402.868 : 0000 : 06 38 
2138-1848:717893403.111 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717893403.267 : => CNT96226::VenderCmd_GetData
2138-1848:717893403.389 : iCmd = 4, nBytes = 2
2138-1848:717893723.040 : 0000 : 07 07 
2138-1848:717893723.272 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717893723.544 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717893723.744 : => IoObject::InitializeDevice
2138-1848:717893723.938 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717893725.285 : <= IoObject::InitializeDevice ret = 1
2138-1848:717893725.387 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717893726.139 : => FindScanner
2138-1848:717893726.216 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717893726.303 : <= FindScanner ret = 1
2138-1848:717893726.381 : => IoObject::IoLockStart
2138-1848:717893726.500 : => CAsicIO::CheckDevice
2138-1848:717893726.575 : => CNT96226::ConnectIsAvailable
2138-1848:717893744.424 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717893744.557 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717893744.637 : <= IoObject::IoLockStart
2138-1848:717893744.720 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717893744.808 : IO Send command 10 bytes
2138-1848:717893744.926 : => CNT96226::VenderCmd_SetData
2138-1848:717893745.003 : iCmd = 0, nBytes = 10
2138-1848:717893745.144 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717893947.745 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717893947.953 : System send command 10 bytes + data 0 bytes
2138-1848:717893948.051 : IO total need to receive data 5 bytes
2138-1848:717893948.139 : => CNT96226::VenderCmd_GetData
2138-1848:717893948.216 : iCmd = 0, nBytes = 5
2138-1848:717894155.038 : 0000 : 06 00 02 02 ab 
2138-1848:717894155.161 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717894155.249 : System total receive data 5 bytes
2138-1848:717894155.338 : => CNT96226::VenderCmd_GetData
2138-1848:717894155.414 : iCmd = 1, nBytes = 4
2138-1848:717894357.541 : 0000 : 00 00 00 00 
2138-1848:717894357.750 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717894357.927 : <= CAsicIO::DoIo ret = 1
2138-1848:717894358.019 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717894358.110 : IO Send command 10 bytes
2138-1848:717894358.241 : => CNT96226::VenderCmd_SetData
2138-1848:717894358.320 : iCmd = 0, nBytes = 10
2138-1848:717894358.468 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717894569.676 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717894569.839 : System send command 10 bytes + data 0 bytes
2138-1848:717894569.951 : IO total need to receive data 165 bytes
2138-1848:717894570.051 : => CNT96226::VenderCmd_GetData
2138-1848:717894570.135 : iCmd = 0, nBytes = 165
2138-1848:717894772.979 : skip dump 37 bytes
2138-1848:717894773.261 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717894773.460 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717894773.655 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717894773.847 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717894774.028 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717894774.209 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717894774.383 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717894774.555 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717894774.647 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717894774.729 : System total receive data 165 bytes
2138-1848:717894774.817 : => CNT96226::VenderCmd_GetData
2138-1848:717894775.041 : iCmd = 1, nBytes = 4
2138-1848:717894979.861 : 0000 : 00 00 00 00 
2138-1848:717894980.050 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717894980.240 : <= CAsicIO::DoIo ret = 1
2138-1848:717894980.351 : Dump Inquiry
2138-1848:717894980.525 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717894980.709 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717894980.893 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717894981.077 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717894981.251 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717894981.435 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717894981.608 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717894981.781 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717894981.959 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717894982.131 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717894982.258 : 00a0 : 00 00 00 00 00 
2138-1848:717894982.346 : => ReadNVMDataInternal
2138-1848:717894982.631 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717894982.725 : IO Send command 10 bytes
2138-1848:717894982.857 : => CNT96226::VenderCmd_SetData
2138-1848:717894982.933 : iCmd = 0, nBytes = 10
2138-1848:717894983.073 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717895338.397 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717895338.626 : System send command 10 bytes + data 0 bytes
2138-1848:717895338.725 : IO total need to receive data 128 bytes
2138-1848:717895338.819 : => CNT96226::VenderCmd_GetData
2138-1848:717895338.903 : iCmd = 0, nBytes = 128
2138-1848:717895539.779 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717895540.053 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717895540.255 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717895540.441 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717895540.617 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717895540.792 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717895540.962 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717895541.132 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717895541.222 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717895541.316 : System total receive data 128 bytes
2138-1848:717895541.405 : => CNT96226::VenderCmd_GetData
2138-1848:717895541.484 : iCmd = 1, nBytes = 4
2138-1848:717895728.316 : 0000 : 00 00 00 00 
2138-1848:717895728.443 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717895728.603 : <= CAsicIO::DoIo ret = 1
2138-1848:717895728.702 : NVMData.PadScanCount = 0
2138-1848:717895728.779 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717895728.859 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717895728.943 : NVMData.FlatbedScanCount = 0
2138-1848:717895729.019 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717895729.096 : NVMData.SideEdgeFletbed = 0
2138-1848:717895729.167 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717895729.245 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717895729.327 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717895729.407 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717895729.482 : NVMData.BornMonth = 0
2138-1848:717895729.558 : NVMData.BornDay = 0
2138-1848:717895729.631 : NVMData.BornYear = 0
2138-1848:717895729.700 : NVMData.FirstScanMonth = 5
2138-1848:717895729.774 : NVMData.FirstScanDay = 18
2138-1848:717895729.849 : NVMData.FirstScanYear = 2020
2138-1848:717895729.924 : NVMData.VerticalMagnification = 0
2138-1848:717895730.000 : NVMData.HorizontalMagnification = 0
2138-1848:717895730.083 : NVMData.PowerSavingTime = 15
2138-1848:717895730.159 : NVMData.SN = A094165189010062
2138-1848:717895730.231 : NVMData.AutoFeed = 0
2138-1848:717895730.300 : NVMData.CCDType = 0
2138-1848:717895730.524 : NVMData.ScanSpeed = 0
2138-1848:717895730.600 : NVMData.RollerCount = 0
2138-1848:717895730.671 : NVMData.MultifeedCount = 0
2138-1848:717895730.744 : NVMData.JamCount = 0
2138-1848:717895730.815 : NVMData.IdentifyInfo = 
2138-1848:717895730.890 : NVMData.FormalName = 
2138-1848:717895730.960 : NVMData.ReservedB = 0
2138-1848:717895731.033 : NVMData.FunctionCode = 0
2138-1848:717895731.104 : NVMData.PreFeed = 0
2138-1848:717895731.174 : NVMData.PreFeedTime = 0
2138-1848:717895731.246 : NVMData.ButtonNumber = 0
2138-1848:717895731.319 : NVMData.PowerOffTime = 0
2138-1848:717895731.389 : <= ReadNVMDataInternal ret = 1
2138-1848:717895731.492 : => IoObject::IoLockEnd
2138-1848:717895731.595 : <= IoObject::IoLockEnd
2138-1848:717895731.666 : <= InitializeScanner ret = 1
2138-1848:717895731.750 : => GetLogicalScannerAbilityEx
2138-1848:717895731.829 : => IoObject::IoLockStart
2138-1848:717895731.934 : => CAsicIO::CheckDevice
2138-1848:717895732.005 : => CNT96226::ConnectIsAvailable
2138-1848:717895750.923 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717895751.055 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717895751.135 : <= IoObject::IoLockStart
2138-1848:717895751.214 : => IoObject::IoLockEnd
2138-1848:717895751.326 : <= IoObject::IoLockEnd
2138-1848:717895751.471 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717895751.572 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717895971.641 : => ReadNVMData
2138-1848:717895971.882 : => IoObject::IoLockStart
2138-1848:717895972.079 : => CAsicIO::CheckDevice
2138-1848:717895972.163 : => CNT96226::ConnectIsAvailable
2138-1848:717895995.952 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717895996.096 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717895996.182 : <= IoObject::IoLockStart
2138-1848:717895996.277 : => ReadNVMDataInternal
2138-1848:717895996.369 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717895996.459 : IO Send command 10 bytes
2138-1848:717895996.638 : => CNT96226::VenderCmd_SetData
2138-1848:717895996.722 : iCmd = 0, nBytes = 10
2138-1848:717895996.871 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717896342.799 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717896343.004 : System send command 10 bytes + data 0 bytes
2138-1848:717896343.099 : IO total need to receive data 128 bytes
2138-1848:717896343.190 : => CNT96226::VenderCmd_GetData
2138-1848:717896343.271 : iCmd = 0, nBytes = 128
2138-1848:717896529.507 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717896529.826 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717896530.010 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717896530.196 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717896530.372 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717896530.536 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717896530.705 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717896530.872 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717896530.964 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717896531.065 : System total receive data 128 bytes
2138-1848:717896531.153 : => CNT96226::VenderCmd_GetData
2138-1848:717896531.229 : iCmd = 1, nBytes = 4
2138-1848:717896742.973 : 0000 : 00 00 00 00 
2138-1848:717896743.111 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717896743.294 : <= CAsicIO::DoIo ret = 1
2138-1848:717896743.401 : NVMData.PadScanCount = 0
2138-1848:717896743.484 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717896743.568 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717896743.649 : NVMData.FlatbedScanCount = 0
2138-1848:717896743.727 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717896743.806 : NVMData.SideEdgeFletbed = 0
2138-1848:717896743.881 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717896743.959 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717896744.037 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717896744.269 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717896744.353 : NVMData.BornMonth = 0
2138-1848:717896744.425 : NVMData.BornDay = 0
2138-1848:717896744.498 : NVMData.BornYear = 0
2138-1848:717896744.570 : NVMData.FirstScanMonth = 5
2138-1848:717896744.645 : NVMData.FirstScanDay = 18
2138-1848:717896744.721 : NVMData.FirstScanYear = 2020
2138-1848:717896744.794 : NVMData.VerticalMagnification = 0
2138-1848:717896744.869 : NVMData.HorizontalMagnification = 0
2138-1848:717896744.945 : NVMData.PowerSavingTime = 15
2138-1848:717896745.019 : NVMData.SN = A094165189010062
2138-1848:717896745.092 : NVMData.AutoFeed = 0
2138-1848:717896745.161 : NVMData.CCDType = 0
2138-1848:717896745.226 : NVMData.ScanSpeed = 0
2138-1848:717896745.297 : NVMData.RollerCount = 0
2138-1848:717896745.369 : NVMData.MultifeedCount = 0
2138-1848:717896745.445 : NVMData.JamCount = 0
2138-1848:717896745.516 : NVMData.IdentifyInfo = 
2138-1848:717896745.588 : NVMData.FormalName = 
2138-1848:717896745.653 : NVMData.ReservedB = 0
2138-1848:717896745.725 : NVMData.FunctionCode = 0
2138-1848:717896745.795 : NVMData.PreFeed = 0
2138-1848:717896745.864 : NVMData.PreFeedTime = 0
2138-1848:717896745.936 : NVMData.ButtonNumber = 0
2138-1848:717896746.005 : NVMData.PowerOffTime = 0
2138-1848:717896746.072 : <= ReadNVMDataInternal ret = 1
2138-1848:717896746.155 : => IoObject::IoLockEnd
2138-1848:717896746.253 : <= IoObject::IoLockEnd
2138-1848:717896746.327 : <= ReadNVMData ret = 1
2138-1848:717897357.279 : => TerminateDriver
2138-1848:717897357.540 : => CAsicIO::~CAsicIO,pStage=146934856
2138-1848:717897357.650 : => CNT96226::Close
2138-1848:717897362.666 : <= CNT96226::Close ret = 1
2138-1848:717897362.791 : <= CAsicIO::~CAsicIO
2138-1848:717897362.878 : => IoObject::IoLockEnd
2138-1848:717897362.955 : <= IoObject::IoLockEnd
2138-1848:717897363.028 : => IoObject::TerminateDevice
2138-1848:717897363.113 : => IoObject::IoLockEnd
2138-1848:717897363.185 : <= IoObject::IoLockEnd
2138-1848:717897363.313 : <= IoObject::TerminateDevice
2138-1848:717897363.597 : <= TerminateDriver ret = 1
2138-1848:717899385.718 : ============Debug Start==========
2138-1848:717899386.042 : Date : 2020/5/18 09:52:24
2138-1848:717899386.127 : Process ID : 2138
2138-1848:717899386.466 : Windows : Version 10.0 build 18363 
2138-1848:717899386.993 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717899387.061 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717899387.135 : MemoryStatus.ullAvailPhys : 5891919872
2138-1848:717899387.204 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717899387.270 : MemoryStatus.ullAvailPageFile : 7307460608
2138-1848:717899387.336 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717899387.401 : MemoryStatus.ullAvailVirtual : 1723629568
2138-1848:717899387.465 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717899387.580 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717899387.750 : CPU Family 6 Model 10 Stepping 7
2138-1848:717899388.025 : CPU Count : 4
2138-1848:717899388.075 : CPU Frequency : 100.000 Mhz
2138-1848:717899392.724 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717899392.877 : => InitializeDriver
2138-1848:717899393.128 : <= InitializeDriver ret = 1
2138-1848:717901730.731 : => InitializeScanner
2138-1848:717901731.017 : => CAsicIO::GetDeviceList
2138-1848:717901731.451 : => CNT96226::CNT96226
2138-1848:717901731.514 : => CNT96226::Open
2138-1848:717901757.562 : <= CNT96226::Open ret = 1
2138-1848:717901757.666 : => CNT96226::Initialize
2138-1848:717901757.889 : <= CNT96226::Initialize ret = 1
2138-1848:717901757.953 : <= CNT96226::CNT96226
2138-1848:717901758.012 : => CNT96226::EnumAvailableDevice
2138-1848:717901761.656 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717901761.743 : DeviceHandleTable[ 0 ] = 256
2138-1848:717901761.813 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717905544.455 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717905545.619 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717905553.941 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717905554.175 : => IoObject::GetLockName
2138-1848:717905554.305 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717905554.449 : <= IoObject::GetLockName
2138-1848:717905555.285 : => CNT96226::VenderCmd_GetData
2138-1848:717905555.422 : iCmd = 3, nBytes = 2
2138-1848:717905974.552 : 0000 : 06 38 
2138-1848:717905974.826 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717905974.997 : => CNT96226::VenderCmd_GetData
2138-1848:717905975.125 : iCmd = 4, nBytes = 2
2138-1848:717906303.707 : 0000 : 07 07 
2138-1848:717906303.977 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717906304.176 : Device 0 USB ID = 0638 : 0707
2138-1848:717906304.351 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717906304.505 : IO Send command 10 bytes
2138-1848:717906304.625 : => CNT96226::VenderCmd_SetData
2138-1848:717906304.748 : iCmd = 0, nBytes = 10
2138-1848:717906304.969 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717906519.446 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717906519.736 : => CNT96226::VenderCmd_GetData
2138-1848:717906519.878 : iCmd = 0, nBytes = 165
2138-1848:717906731.693 : skip dump 37 bytes
2138-1848:717906732.142 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717906732.452 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717906732.752 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717906733.037 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717906733.314 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717906733.602 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717906733.886 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717906734.152 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717906734.294 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717906734.435 : => CNT96226::VenderCmd_GetData
2138-1848:717906734.788 : iCmd = 1, nBytes = 4
2138-1848:717906948.644 : 0000 : 00 00 00 00 
2138-1848:717906948.868 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717906949.016 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717906949.151 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717906949.290 : IO Send command 10 bytes
2138-1848:717906949.403 : => CNT96226::VenderCmd_SetData
2138-1848:717906949.521 : iCmd = 0, nBytes = 10
2138-1848:717906949.746 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717907307.525 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717907307.870 : => CNT96226::VenderCmd_GetData
2138-1848:717907308.021 : iCmd = 0, nBytes = 128
2138-1848:717907517.624 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717907518.002 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717907518.308 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717907518.595 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717907518.871 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717907519.143 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717907519.408 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717907519.669 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717907519.818 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717907519.956 : => CNT96226::VenderCmd_GetData
2138-1848:717907520.071 : iCmd = 1, nBytes = 4
2138-1848:717907729.622 : 0000 : 00 00 00 00 
2138-1848:717907729.904 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717907730.060 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717907730.403 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717907730.566 : => CNT96226::Close
2138-1848:717907738.440 : <= CNT96226::Close ret = 1
2138-1848:717907738.617 : <= CNT96226::~CNT96226
2138-1848:717907739.012 : <= CAsicIO::GetDeviceList
2138-1848:717907739.942 : => IoObject::SetTimeout
2138-1848:717907740.072 : Timeout--> In = 0 Out = 0
2138-1848:717907740.193 : <= IoObject::SetTimeout
2138-1848:717907740.332 : => CAsicIO::CAsicIO
2138-1848:717907740.480 : => CNT96226::CNT96226
2138-1848:717907740.601 : => CNT96226::Open
2138-1848:717907787.457 : <= CNT96226::Open ret = 1
2138-1848:717907787.720 : => CNT96226::Initialize
2138-1848:717907788.156 : <= CNT96226::Initialize ret = 1
2138-1848:717907788.296 : <= CNT96226::CNT96226
2138-1848:717907788.410 : <= CAsicIO::CAsicIO
2138-1848:717907788.534 : => CAsicIO::InitializeDevice
2138-1848:717907788.686 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717907796.607 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717907796.864 : => IoObject::GetLockName
2138-1848:717907796.996 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717907797.148 : <= IoObject::GetLockName
2138-1848:717907798.030 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717907798.207 : IO Send command 10 bytes
2138-1848:717907798.328 : => CNT96226::VenderCmd_SetData
2138-1848:717907798.452 : iCmd = 0, nBytes = 10
2138-1848:717907798.699 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717908155.100 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717908155.330 : => CNT96226::VenderCmd_GetData
2138-1848:717908155.461 : iCmd = 0, nBytes = 128
2138-1848:717908367.683 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717908368.114 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717908368.418 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717908368.717 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717908368.994 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717908369.261 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717908369.533 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717908369.793 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717908369.941 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717908370.271 : => CNT96226::VenderCmd_GetData
2138-1848:717908370.407 : iCmd = 1, nBytes = 4
2138-1848:717908584.804 : 0000 : 00 00 00 00 
2138-1848:717908585.025 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717908585.163 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717908585.302 : => CNT96226::VenderCmd_GetData
2138-1848:717908585.424 : iCmd = 3, nBytes = 2
2138-1848:717908990.681 : 0000 : 06 38 
2138-1848:717908990.963 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717908991.117 : => CNT96226::VenderCmd_GetData
2138-1848:717908991.245 : iCmd = 4, nBytes = 2
2138-1848:717909311.540 : 0000 : 07 07 
2138-1848:717909311.820 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717909312.151 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717909312.367 : => IoObject::InitializeDevice
2138-1848:717909312.562 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717909314.068 : <= IoObject::InitializeDevice ret = 1
2138-1848:717909314.222 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717909315.394 : => FindScanner
2138-1848:717909315.713 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717909315.863 : <= FindScanner ret = 1
2138-1848:717909315.988 : => IoObject::IoLockStart
2138-1848:717909316.167 : => CAsicIO::CheckDevice
2138-1848:717909316.286 : => CNT96226::ConnectIsAvailable
2138-1848:717909341.986 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717909342.243 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717909342.382 : <= IoObject::IoLockStart
2138-1848:717909342.519 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717909342.667 : IO Send command 10 bytes
2138-1848:717909342.857 : => CNT96226::VenderCmd_SetData
2138-1848:717909342.988 : iCmd = 0, nBytes = 10
2138-1848:717909343.218 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717909550.088 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717909550.315 : System send command 10 bytes + data 0 bytes
2138-1848:717909550.463 : IO total need to receive data 5 bytes
2138-1848:717909550.596 : => CNT96226::VenderCmd_GetData
2138-1848:717909550.724 : iCmd = 0, nBytes = 5
2138-1848:717909743.240 : 0000 : 06 00 02 02 ab 
2138-1848:717909743.463 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717909743.607 : System total receive data 5 bytes
2138-1848:717909743.741 : => CNT96226::VenderCmd_GetData
2138-1848:717909743.867 : iCmd = 1, nBytes = 4
2138-1848:717909953.054 : 0000 : 00 00 00 00 
2138-1848:717909953.287 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717909953.544 : <= CAsicIO::DoIo ret = 1
2138-1848:717909953.684 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717909953.825 : IO Send command 10 bytes
2138-1848:717909954.020 : => CNT96226::VenderCmd_SetData
2138-1848:717909954.146 : iCmd = 0, nBytes = 10
2138-1848:717909954.367 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717910165.240 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717910165.451 : System send command 10 bytes + data 0 bytes
2138-1848:717910165.600 : IO total need to receive data 165 bytes
2138-1848:717910165.743 : => CNT96226::VenderCmd_GetData
2138-1848:717910165.866 : iCmd = 0, nBytes = 165
2138-1848:717910382.588 : skip dump 37 bytes
2138-1848:717910383.060 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717910383.356 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717910383.639 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717910383.928 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717910384.210 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717910384.489 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717910384.755 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717910385.021 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717910385.157 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717910385.286 : System total receive data 165 bytes
2138-1848:717910385.424 : => CNT96226::VenderCmd_GetData
2138-1848:717910385.865 : iCmd = 1, nBytes = 4
2138-1848:717910599.234 : 0000 : 00 00 00 00 
2138-1848:717910599.477 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717910599.738 : <= CAsicIO::DoIo ret = 1
2138-1848:717910599.896 : Dump Inquiry
2138-1848:717910600.183 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717910600.487 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717910600.775 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717910601.062 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717910601.339 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717910601.631 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717910601.892 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717910602.174 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717910602.454 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717910602.734 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717910602.927 : 00a0 : 00 00 00 00 00 
2138-1848:717910603.076 : => ReadNVMDataInternal
2138-1848:717910603.509 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717910603.661 : IO Send command 10 bytes
2138-1848:717910603.855 : => CNT96226::VenderCmd_SetData
2138-1848:717910603.986 : iCmd = 0, nBytes = 10
2138-1848:717910604.218 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717910961.381 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717910961.694 : System send command 10 bytes + data 0 bytes
2138-1848:717910961.860 : IO total need to receive data 128 bytes
2138-1848:717910962.004 : => CNT96226::VenderCmd_GetData
2138-1848:717910962.127 : iCmd = 0, nBytes = 128
2138-1848:717911167.415 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717911167.765 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717911168.054 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717911168.336 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717911168.607 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717911168.879 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717911169.141 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717911169.404 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717911169.540 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717911169.671 : System total receive data 128 bytes
2138-1848:717911169.795 : => CNT96226::VenderCmd_GetData
2138-1848:717911169.913 : iCmd = 1, nBytes = 4
2138-1848:717911383.158 : 0000 : 00 00 00 00 
2138-1848:717911383.380 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717911383.611 : <= CAsicIO::DoIo ret = 1
2138-1848:717911383.755 : NVMData.PadScanCount = 0
2138-1848:717911383.880 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717911383.999 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717911384.130 : NVMData.FlatbedScanCount = 0
2138-1848:717911384.407 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717911384.718 : NVMData.SideEdgeFletbed = 0
2138-1848:717911384.838 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717911384.957 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717911385.078 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717911385.202 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717911385.334 : NVMData.BornMonth = 0
2138-1848:717911385.442 : NVMData.BornDay = 0
2138-1848:717911385.552 : NVMData.BornYear = 0
2138-1848:717911385.661 : NVMData.FirstScanMonth = 5
2138-1848:717911385.772 : NVMData.FirstScanDay = 18
2138-1848:717911385.897 : NVMData.FirstScanYear = 2020
2138-1848:717911386.010 : NVMData.VerticalMagnification = 0
2138-1848:717911386.134 : NVMData.HorizontalMagnification = 0
2138-1848:717911386.250 : NVMData.PowerSavingTime = 15
2138-1848:717911386.380 : NVMData.SN = A094165189010062
2138-1848:717911386.492 : NVMData.AutoFeed = 0
2138-1848:717911386.603 : NVMData.CCDType = 0
2138-1848:717911386.910 : NVMData.ScanSpeed = 0
2138-1848:717911387.025 : NVMData.RollerCount = 0
2138-1848:717911387.140 : NVMData.MultifeedCount = 0
2138-1848:717911387.251 : NVMData.JamCount = 0
2138-1848:717911387.366 : NVMData.IdentifyInfo = 
2138-1848:717911387.477 : NVMData.FormalName = 
2138-1848:717911387.592 : NVMData.ReservedB = 0
2138-1848:717911387.701 : NVMData.FunctionCode = 0
2138-1848:717911387.811 : NVMData.PreFeed = 0
2138-1848:717911387.921 : NVMData.PreFeedTime = 0
2138-1848:717911388.029 : NVMData.ButtonNumber = 0
2138-1848:717911388.141 : NVMData.PowerOffTime = 0
2138-1848:717911388.254 : <= ReadNVMDataInternal ret = 1
2138-1848:717911388.402 : => IoObject::IoLockEnd
2138-1848:717911388.561 : <= IoObject::IoLockEnd
2138-1848:717911388.665 : <= InitializeScanner ret = 1
2138-1848:717913390.621 : => GetLogicalScannerAbility
2138-1848:717913390.841 : => IoObject::IoLockStart
2138-1848:717913390.970 : => CAsicIO::CheckDevice
2138-1848:717913391.039 : => CNT96226::ConnectIsAvailable
2138-1848:717913413.684 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717913413.819 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717913413.893 : <= IoObject::IoLockStart
2138-1848:717913413.963 : => IoObject::IoLockEnd
2138-1848:717913414.061 : <= IoObject::IoLockEnd
2138-1848:717913414.144 : <= GetLogicalScannerAbility ret = 1
2138-1848:717916793.814 : => GetLogicalScannerAbilityEx
2138-1848:717916794.006 : => IoObject::IoLockStart
2138-1848:717916794.169 : => CAsicIO::CheckDevice
2138-1848:717916794.231 : => CNT96226::ConnectIsAvailable
2138-1848:717916814.265 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717916814.385 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717916814.453 : <= IoObject::IoLockStart
2138-1848:717916814.514 : => IoObject::IoLockEnd
2138-1848:717916814.622 : <= IoObject::IoLockEnd
2138-1848:717916814.755 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717916814.834 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717924301.916 : => ReadNVMData
2138-1848:717924302.127 : => IoObject::IoLockStart
2138-1848:717924302.270 : => CAsicIO::CheckDevice
2138-1848:717924302.344 : => CNT96226::ConnectIsAvailable
2138-1848:717924321.518 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717924321.654 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717924321.729 : <= IoObject::IoLockStart
2138-1848:717924321.807 : => ReadNVMDataInternal
2138-1848:717924321.882 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717924321.957 : IO Send command 10 bytes
2138-1848:717924322.111 : => CNT96226::VenderCmd_SetData
2138-1848:717924322.177 : iCmd = 0, nBytes = 10
2138-1848:717924322.300 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717924615.420 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717924615.577 : System send command 10 bytes + data 0 bytes
2138-1848:717924615.658 : IO total need to receive data 128 bytes
2138-1848:717924615.730 : => CNT96226::VenderCmd_GetData
2138-1848:717924615.796 : iCmd = 0, nBytes = 128
2138-1848:717924808.877 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717924809.130 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717924809.284 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717924809.429 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717924809.568 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717924809.704 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717924809.836 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717924809.968 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717924810.041 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717924810.113 : System total receive data 128 bytes
2138-1848:717924810.186 : => CNT96226::VenderCmd_GetData
2138-1848:717924810.249 : iCmd = 1, nBytes = 4
2138-1848:717924920.823 : 0000 : 00 00 00 00 
2138-1848:717924920.947 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717924921.139 : <= CAsicIO::DoIo ret = 1
2138-1848:717924921.300 : NVMData.PadScanCount = 0
2138-1848:717924921.365 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717924921.428 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717924921.492 : NVMData.FlatbedScanCount = 0
2138-1848:717924921.551 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717924921.614 : NVMData.SideEdgeFletbed = 0
2138-1848:717924921.673 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717924921.734 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717924921.795 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717924921.856 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717924921.915 : NVMData.BornMonth = 0
2138-1848:717924921.971 : NVMData.BornDay = 0
2138-1848:717924922.023 : NVMData.BornYear = 0
2138-1848:717924922.078 : NVMData.FirstScanMonth = 5
2138-1848:717924922.134 : NVMData.FirstScanDay = 18
2138-1848:717924922.195 : NVMData.FirstScanYear = 2020
2138-1848:717924922.254 : NVMData.VerticalMagnification = 0
2138-1848:717924922.314 : NVMData.HorizontalMagnification = 0
2138-1848:717924922.372 : NVMData.PowerSavingTime = 15
2138-1848:717924922.432 : NVMData.SN = A094165189010062
2138-1848:717924922.491 : NVMData.AutoFeed = 0
2138-1848:717924922.545 : NVMData.CCDType = 0
2138-1848:717924922.597 : NVMData.ScanSpeed = 0
2138-1848:717924922.649 : NVMData.RollerCount = 0
2138-1848:717924922.709 : NVMData.MultifeedCount = 0
2138-1848:717924922.764 : NVMData.JamCount = 0
2138-1848:717924922.816 : NVMData.IdentifyInfo = 
2138-1848:717924922.876 : NVMData.FormalName = 
2138-1848:717924922.930 : NVMData.ReservedB = 0
2138-1848:717924922.985 : NVMData.FunctionCode = 0
2138-1848:717924923.040 : NVMData.PreFeed = 0
2138-1848:717924923.094 : NVMData.PreFeedTime = 0
2138-1848:717924923.149 : NVMData.ButtonNumber = 0
2138-1848:717924923.210 : NVMData.PowerOffTime = 0
2138-1848:717924923.267 : <= ReadNVMDataInternal ret = 1
2138-1848:717924923.343 : => IoObject::IoLockEnd
2138-1848:717924923.425 : <= IoObject::IoLockEnd
2138-1848:717924923.479 : <= ReadNVMData ret = 1
2138-1848:717934041.216 : => GetADFStatus
2138-1848:717934041.610 : => IoObject::IoLockStart
2138-1848:717934041.749 : => CAsicIO::CheckDevice
2138-1848:717934041.813 : => CNT96226::ConnectIsAvailable
2138-1848:717934066.860 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717934066.968 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717934067.030 : <= IoObject::IoLockStart
2138-1848:717934067.095 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717934067.167 : IO Send command 10 bytes
2138-1848:717934067.294 : => CNT96226::VenderCmd_SetData
2138-1848:717934067.355 : iCmd = 0, nBytes = 10
2138-1848:717934067.467 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717934254.863 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717934255.004 : System send command 10 bytes + data 0 bytes
2138-1848:717934255.075 : IO total need to receive data 2 bytes
2138-1848:717934255.138 : => CNT96226::VenderCmd_GetData
2138-1848:717934255.195 : iCmd = 0, nBytes = 2
2138-1848:717934464.992 : 0000 : 01 00 
2138-1848:717934465.083 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717934465.150 : System total receive data 2 bytes
2138-1848:717934465.214 : => CNT96226::VenderCmd_GetData
2138-1848:717934465.272 : iCmd = 1, nBytes = 4
2138-1848:717934656.367 : 0000 : 00 00 00 00 
2138-1848:717934656.491 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717934656.649 : <= CAsicIO::DoIo ret = 1
2138-1848:717934656.731 : Return status = 1
2138-1848:717934656.791 : => IoObject::IoLockEnd
2138-1848:717934656.866 : <= IoObject::IoLockEnd
2138-1848:717934656.921 : <= GetADFStatus ret = 1
2138-1848:717936908.980 : => GetADFStatus
2138-1848:717936909.186 : => IoObject::IoLockStart
2138-1848:717936909.310 : => CAsicIO::CheckDevice
2138-1848:717936909.377 : => CNT96226::ConnectIsAvailable
2138-1848:717936936.025 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717936936.134 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717936936.206 : <= IoObject::IoLockStart
2138-1848:717936936.274 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717936936.486 : IO Send command 10 bytes
2138-1848:717936936.622 : => CNT96226::VenderCmd_SetData
2138-1848:717936936.690 : iCmd = 0, nBytes = 10
2138-1848:717936936.807 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717937132.622 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717937132.797 : System send command 10 bytes + data 0 bytes
2138-1848:717937132.876 : IO total need to receive data 2 bytes
2138-1848:717937132.941 : => CNT96226::VenderCmd_GetData
2138-1848:717937133.003 : iCmd = 0, nBytes = 2
2138-1848:717937337.599 : 0000 : 01 00 
2138-1848:717937337.702 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717937337.779 : System total receive data 2 bytes
2138-1848:717937337.852 : => CNT96226::VenderCmd_GetData
2138-1848:717937337.910 : iCmd = 1, nBytes = 4
2138-1848:717937525.129 : 0000 : 00 00 00 00 
2138-1848:717937525.254 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717937525.421 : <= CAsicIO::DoIo ret = 1
2138-1848:717937525.496 : Return status = 1
2138-1848:717937525.555 : => IoObject::IoLockEnd
2138-1848:717937525.631 : <= IoObject::IoLockEnd
2138-1848:717937525.684 : <= GetADFStatus ret = 1
2138-1848:717952680.992 : => IsCalibrationDataFileExist
2138-1848:717952681.173 : <= IsCalibrationDataFileExist ret=1
2138-1848:717969424.659 : => StartScanJob
2138-1848:717969424.854 : <= StartScanJob ret = 1
2138-1848:717970400.865 : => GetADFStatus
2138-1848:717970401.062 : => IoObject::IoLockStart
2138-1848:717970401.208 : => CAsicIO::CheckDevice
2138-1848:717970401.278 : => CNT96226::ConnectIsAvailable
2138-1848:717970424.316 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717970424.423 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717970424.491 : <= IoObject::IoLockStart
2138-1848:717970424.559 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717970424.631 : IO Send command 10 bytes
2138-1848:717970424.769 : => CNT96226::VenderCmd_SetData
2138-1848:717970424.831 : iCmd = 0, nBytes = 10
2138-1848:717970425.169 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717970608.538 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717970608.758 : System send command 10 bytes + data 0 bytes
2138-1848:717970608.839 : IO total need to receive data 2 bytes
2138-1848:717970608.908 : => CNT96226::VenderCmd_GetData
2138-1848:717970608.970 : iCmd = 0, nBytes = 2
2138-1848:717970814.865 : 0000 : 01 00 
2138-1848:717970814.984 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717970815.063 : System total receive data 2 bytes
2138-1848:717970815.130 : => CNT96226::VenderCmd_GetData
2138-1848:717970815.191 : iCmd = 1, nBytes = 4
2138-1848:717971014.084 : 0000 : 00 00 00 00 
2138-1848:717971014.206 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717971014.379 : <= CAsicIO::DoIo ret = 1
2138-1848:717971014.451 : Return status = 1
2138-1848:717971014.518 : => IoObject::IoLockEnd
2138-1848:717971014.596 : <= IoObject::IoLockEnd
2138-1848:717971014.656 : <= GetADFStatus ret = 1
2138-1848:717972292.949 : => SwitchStrip
2138-1848:717972293.124 : Color = 0
2138-1848:717972293.188 : <= SwitchStrip ret = 1
2138-1848:717973559.906 : => TuneScanLength
2138-1848:717973560.080 : Portion = 0, Direction = 0, line = 0
2138-1848:717973560.160 : <= TuneScanLength ret = 1
2138-1848:717975004.467 : => TuneScanLength
2138-1848:717975004.652 : Portion = 1, Direction = 1, line = 0
2138-1848:717975004.737 : <= TuneScanLength ret = 1
2138-1848:717984295.089 : => SetScanParameter
2138-1848:717984295.398 : => IoObject::IoLockStart
2138-1848:717984295.654 : => CAsicIO::CheckDevice
2138-1848:717984295.783 : => CNT96226::ConnectIsAvailable
2138-1848:717984331.955 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717984332.213 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717984332.367 : <= IoObject::IoLockStart
2138-1848:717984332.522 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:717984332.683 : IO Send command 10 bytes
2138-1848:717984332.919 : => CNT96226::VenderCmd_SetData
2138-1848:717984333.046 : iCmd = 0, nBytes = 10
2138-1848:717984333.521 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:717984542.766 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717984543.014 : System send command 10 bytes + data 0 bytes
2138-1848:717984543.166 : IO total need to receive data 2 bytes
2138-1848:717984543.295 : => CNT96226::VenderCmd_GetData
2138-1848:717984543.421 : iCmd = 0, nBytes = 2
2138-1848:717984699.963 : 0000 : 01 00 
2138-1848:717984700.098 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717984700.180 : System total receive data 2 bytes
2138-1848:717984700.255 : => CNT96226::VenderCmd_GetData
2138-1848:717984700.329 : iCmd = 1, nBytes = 4
2138-1848:717984812.026 : 0000 : 00 00 00 00 
2138-1848:717984812.131 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717984812.310 : <= CAsicIO::DoIo ret = 1
2138-1848:717984812.399 : AP.ScanParameter.Left = 0
2138-1848:717984812.467 : AP.ScanParameter.Top = 0
2138-1848:717984812.531 : AP.ScanParameter.Width = 629
2138-1848:717984812.610 : AP.ScanParameter.Length = 1109
2138-1848:717984812.678 : AP.ScanParameter.PixelNum = 628
2138-1848:717984812.748 : AP.ScanParameter.LineNum = 1109
2138-1848:717984812.817 : AP.ScanParameter.ScanMode = 4
2138-1848:717984812.884 : AP.ScanParameter.ScanMethod = 1
2138-1848:717984812.953 : AP.ScanParameter.BitPerPixel = 24
2138-1848:717984813.022 : AP.ScanParameter.ScanSpeed = 0
2138-1848:717984813.086 : AP.ScanParameter.Contrast = 0
2138-1848:717984813.151 : AP.ScanParameter.Brightness = 0
2138-1848:717984813.216 : AP.ScanParameter.HTPatternNo = 1
2138-1848:717984813.285 : AP.ScanParameter.Highlight = 255
2138-1848:717984813.354 : AP.ScanParameter.Shadow = 0
2138-1848:717984813.416 : AP.ScanParameter.ColorFilter = 0
2138-1848:717984813.482 : AP.ScanParameter.Invert = 0
2138-1848:717984813.543 : AP.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:717984813.618 : AP.ScanParameter.ExtScanParam = 0x9000
2138-1848:717984813.691 : AP.ScanParameter.RExposure = 100
2138-1848:717984813.754 : AP.ScanParameter.GExposure = 100
2138-1848:717984813.822 : AP.ScanParameter.BExposure = 100
2138-1848:717984813.889 : AP.ScanParameter.XRes = 300
2138-1848:717984813.950 : AP.ScanParameter.YRes = 300
2138-1848:717984814.014 : AP.ScanParameter.RGain = 0
2138-1848:717984814.078 : AP.ScanParameter.GGain = 0
2138-1848:717984814.141 : AP.ScanParameter.BGain = 0
2138-1848:717984814.207 : AP.ScanParameter.lensPosition = 0
2138-1848:717984814.272 : AP.ScanParameter.byBackgroundLines = 0
2138-1848:717984814.344 : AP.ScanParameter.byPagesThisJob = 0
2138-1848:717984814.414 : AP.ScanParameter.EnableBatchScan = 1
2138-1848:717984814.482 : AP.ScanParameter.wPaperLength = 0
2138-1848:717984814.545 : AP.ScanParameter.ExtIndex = 0
2138-1848:717984814.612 : AP.ScanParameter.ExtSize = 0
2138-1848:717984814.675 : AP.ScanParameter.MaxPaperScan = 0
2138-1848:717984814.743 : AP.ScanParameter.UltraSonicIntension = 0
2138-1848:717984814.811 : AP.ScanParameter.CompressionArgument = 0
2138-1848:717984814.881 : AP.ScanParameter.HiWordLength = 0
2138-1848:717984814.945 : AP.ScanParameter.HiWordLineNum = 0
2138-1848:717984815.008 : AP.ScanParameter.ExtScanParam2 = 0x0
2138-1848:717984815.121 : => IoObject::IoLockEnd
2138-1848:717984815.203 : <= IoObject::IoLockEnd
2138-1848:717984815.261 : <= SetScanParameter ret = 1
2138-1848:717990671.627 : => SetGammaTable, Color(1),Size(256)
2138-1848:717990671.855 : <= SetGammaTable ret = 1
2138-1848:718031001.219 : => SetGammaTable, Color(2),Size(256)
2138-1848:718031001.432 : <= SetGammaTable ret = 1
2138-1848:718078004.364 : => SetGammaTable, Color(3),Size(256)
2138-1848:718078004.619 : <= SetGammaTable ret = 1
2138-1848:718130403.027 : => StartScan
2138-1848:718130403.219 : Thread Scanning = 0, APjobWorking = 0
2138-1848:718130403.297 : blIsRW3LiteB = 0
2138-1848:718130403.362 : => StartJob
2138-1848:718130403.427 : => IoObject::PrepareReadImage
2138-1848:718130403.493 : <= IoObject::PrepareReadImage
2138-1848:718130403.555 : => IoObject::IoLockStart
2138-1848:718130403.702 : => CAsicIO::CheckDevice
2138-1848:718130403.935 : => CNT96226::ConnectIsAvailable
2138-1848:718130429.127 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718130429.253 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718130429.319 : <= IoObject::IoLockStart
2138-1848:718130429.393 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718130429.462 : IO Send command 10 bytes
2138-1848:718130429.619 : => CNT96226::VenderCmd_SetData
2138-1848:718130429.683 : iCmd = 0, nBytes = 10
2138-1848:718130429.798 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718130634.657 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718130634.807 : System send command 10 bytes + data 0 bytes
2138-1848:718130634.880 : IO total need to receive data 2 bytes
2138-1848:718130634.943 : => CNT96226::VenderCmd_GetData
2138-1848:718130635.005 : iCmd = 0, nBytes = 2
2138-1848:718130824.679 : 0000 : 01 00 
2138-1848:718130824.807 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718130824.886 : System total receive data 2 bytes
2138-1848:718130824.952 : => CNT96226::VenderCmd_GetData
2138-1848:718130825.012 : iCmd = 1, nBytes = 4
2138-1848:718130981.994 : 0000 : 00 00 00 00 
2138-1848:718130982.141 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718130982.278 : <= CAsicIO::DoIo ret = 1
2138-1848:718130982.380 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:718130982.457 : IO Send command 10 bytes
2138-1848:718130982.551 : => CNT96226::VenderCmd_SetData
2138-1848:718130982.615 : iCmd = 0, nBytes = 10
2138-1848:718130982.729 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:718131167.148 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718131167.310 : System send command 10 bytes + data 0 bytes
2138-1848:718131167.390 : IO total need to receive data 2 bytes
2138-1848:718131167.460 : => CNT96226::VenderCmd_GetData
2138-1848:718131167.523 : iCmd = 0, nBytes = 2
2138-1848:718131362.062 : 0000 : 01 00 
2138-1848:718131362.163 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718131362.232 : System total receive data 2 bytes
2138-1848:718131362.292 : => CNT96226::VenderCmd_GetData
2138-1848:718131362.350 : iCmd = 1, nBytes = 4
2138-1848:718131519.137 : 0000 : 00 00 00 00 
2138-1848:718131519.380 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718131519.877 : <= CAsicIO::DoIo ret = 1
2138-1848:718131519.969 : Reset Background Line to 2
2138-1848:718131520.062 : Simulate maximum size scan: reset length to 1260/2520 Line
2138-1848:718131520.178 : ParamCutImageFront.dwCutTop 4, ParamCutImageFront.dwCutTail 2222
2138-1848:718131520.291 : IO.ScanParameter.Left = 0
2138-1848:718131520.356 : IO.ScanParameter.Top = 0
2138-1848:718131520.415 : IO.ScanParameter.Width = 1296
2138-1848:718131520.474 : IO.ScanParameter.Length = 1260
2138-1848:718131520.539 : IO.ScanParameter.PixelNum = 1296
2138-1848:718131520.598 : IO.ScanParameter.LineNum = 2520
2138-1848:718131520.656 : IO.ScanParameter.ScanMode = 4
2138-1848:718131520.714 : IO.ScanParameter.ScanMethod = 1
2138-1848:718131520.775 : IO.ScanParameter.BitPerPixel = 24
2138-1848:718131520.836 : IO.ScanParameter.ScanSpeed = 0
2138-1848:718131520.894 : IO.ScanParameter.Contrast = 0
2138-1848:718131520.950 : IO.ScanParameter.Brightness = 0
2138-1848:718131521.010 : IO.ScanParameter.HTPatternNo = 1
2138-1848:718131521.070 : IO.ScanParameter.Highlight = 255
2138-1848:718131521.134 : IO.ScanParameter.Shadow = 0
2138-1848:718131521.191 : IO.ScanParameter.ColorFilter = 0
2138-1848:718131521.250 : IO.ScanParameter.Invert = 0
2138-1848:718131521.310 : IO.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:718131521.377 : IO.ScanParameter.ExtScanParam = 0x9000
2138-1848:718131521.442 : IO.ScanParameter.RExposure = 100
2138-1848:718131521.500 : IO.ScanParameter.GExposure = 100
2138-1848:718131521.566 : IO.ScanParameter.BExposure = 100
2138-1848:718131521.622 : IO.ScanParameter.XRes = 600
2138-1848:718131521.680 : IO.ScanParameter.YRes = 600
2138-1848:718131521.735 : IO.ScanParameter.RGain = 0
2138-1848:718131521.792 : IO.ScanParameter.GGain = 0
2138-1848:718131521.846 : IO.ScanParameter.BGain = 0
2138-1848:718131522.011 : IO.ScanParameter.lensPosition = 0
2138-1848:718131522.074 : IO.ScanParameter.byBackgroundLines = 2
2138-1848:718131522.138 : IO.ScanParameter.byPagesThisJob = 0
2138-1848:718131522.199 : IO.ScanParameter.EnableBatchScan = 1
2138-1848:718131522.263 : IO.ScanParameter.wPaperLength = 0
2138-1848:718131522.323 : IO.ScanParameter.ExtIndex = 0
2138-1848:718131522.383 : IO.ScanParameter.ExtSize = 0
2138-1848:718131522.439 : IO.ScanParameter.MaxPaperScan = 0
2138-1848:718131522.498 : IO.ScanParameter.UltraSonicIntension = 0
2138-1848:718131522.561 : IO.ScanParameter.CompressionArgument = 0
2138-1848:718131522.620 : IO.ScanParameter.HiWordLength = 0
2138-1848:718131522.679 : IO.ScanParameter.HiWordLineNum = 0
2138-1848:718131522.746 : Front Page Image Process Count = 4
2138-1848:718131522.975 : ImageProcess Stage 0 : OA982 Color Pack
2138-1848:718131523.046 : -> Pixel : 1296
2138-1848:718131523.102 : ImageProcess Stage 1 : Software gamma
2138-1848:718131523.163 : -> Pixel : 1296
2138-1848:718131523.216 : ImageProcess Stage 2 : Cut Image
2138-1848:718131523.276 : -> Pixel : 1296
2138-1848:718131523.327 : -> blColor : 1
2138-1848:718131523.380 : -> blDelayCutTop : 0
2138-1848:718131523.436 : -> dwCutLeft : 0
2138-1848:718131523.486 : -> dwCutRight : 38
2138-1848:718131523.539 : -> dwCutTop : 4
2138-1848:718131523.590 : -> dwCutTail : 2222
2138-1848:718131523.645 : ImageProcess Stage 3 : Bilinear Scale
2138-1848:718131523.702 : -> dwSrcWidth : 1258
2138-1848:718131523.757 : -> dwSrcLength : 2218
2138-1848:718131523.810 : -> dwDestWidth : 628
2138-1848:718131523.864 : -> dwDestLength : 1109
2138-1848:718131523.918 : -> dwYRateFraction : 0/0
2138-1848:718131523.974 : -> blColor : 1
2138-1848:718131524.027 : -> blYByRate : 0
2138-1848:718131526.995 : BatchScan - PipeMemoryUsageDivider = 2
2138-1848:718131527.071 : BatchScan - PipeDiskModeHardLimit = 134217728
2138-1848:718131527.148 : BatchScan - BatchScanPageRange = 2 ~ 4
2138-1848:718131527.214 : BatchScan - BatchScanDisableThreshold = 133169152
2138-1848:718131527.300 : Allocate buffer size=33554432
2138-1848:718131529.604 : Alloc Buffer @ =d082020 
2138-1848:718131529.669 :   IO  Buffer @ =d082020 / d882020 
2138-1848:718131529.729 : Image Buffer @ =e082020 / 0 
2138-1848:718131529.795 :  BatchScan - BatchScanCachePage = 4
2138-1848:718131529.859 : Allocate Front IO pipe (size: 9798568-39194272) 
2138-1848:718131531.001 : Pipe = 8be9948 Allocate size = 10485760 ~ 39845888
2138-1848:718131532.643 : Pipe = 8be9948 Reset Total = 10485760 Free = 10485760 Data = 0
2138-1848:718131532.740 : Allocate Front Read pipe (size: 25166256-41943760) 
2138-1848:718131533.305 : Pipe = 8be9a48 Allocate size = 27262976 ~ 44040192
2138-1848:718131538.907 : Pipe = 8be9a48 Reset Total = 27262976 Free = 27262976 Data = 0
2138-1848:718131539.017 : Reset background event
2138-1848:718131541.383 : Create IO thread
2138-1848:718131542.714 : <= StartJob ret = 1
2138-1848:718131542.799 : => StartPage
2138-1848:718131542.850 : StartPage (1) Reset variable
2138-1848:718131544.378 : <= StartPage ret = 1
2138-1848:718131544.452 : Page 1
2138-1848:718131544.502 : <= StartScan ret = 1
2138-2038:718131549.190 :     Pipe = 8be9948 Read ==>
2138-2038:718131549.340 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718131553.349 :         => CAsicIO::DoIo code = 0x2A - 0x95
2138-1d38:718131553.473 :         IO Send command 10 bytes
2138-1d38:718131553.561 :         => CNT96226::VenderCmd_SetData
2138-1d38:718131553.626 :         iCmd = 0, nBytes = 12
2138-1d38:718131553.762 :         0000 : 2a 00 95 00 00 00 00 00 02 00 00 00 
2138-1d38:718132207.857 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718132208.076 :         System send command 10 bytes + data 2 bytes
2138-1d38:718132208.154 :         => CNT96226::VenderCmd_GetData
2138-1d38:718132208.221 :         iCmd = 1, nBytes = 4
2138-1d38:718132396.988 :         0000 : 00 00 00 00 
2138-1d38:718132397.165 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718132397.510 :         <= CAsicIO::DoIo ret = 1
2138-1d38:718132397.602 :         => CAsicIO::DoIo code = 0x2A - 0x96
2138-1d38:718132397.677 :         IO Send command 10 bytes
2138-1d38:718132397.780 :         => CNT96226::VenderCmd_SetData
2138-1d38:718132397.842 :         iCmd = 0, nBytes = 12
2138-1d38:718132397.960 :         0000 : 2a 00 96 00 00 01 00 00 02 00 00 00 
2138-1848:718132546.545 : => ReadScan
2138-1848:718132546.722 : Count = 99852, Ptr = 7de7690
2138-1848:718132546.806 : => ReadScanEx2
2138-1848:718132546.862 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718132546.932 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718132546.996 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718132547.065 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718132547.131 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718132547.197 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718132547.268 : => GetImageToBuffer
2138-1848:718132547.328 : => GetImageToBufferPageScan
2138-1848:718132547.391 : Pipe = 8be9a48 Read ==>
2138-1848:718132547.521 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718132957.602 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718132957.833 :         System send command 10 bytes + data 2 bytes
2138-1d38:718132957.917 :         => CNT96226::VenderCmd_GetData
2138-1d38:718132957.986 :         iCmd = 1, nBytes = 4
2138-1d38:718133155.157 :         0000 : 00 00 00 00 
2138-1d38:718133155.318 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718133155.499 :         <= CAsicIO::DoIo ret = 1
2138-1d38:718133155.657 :         => CAsicIO::DoIo code = 0x2A - 0x83
2138-1d38:718133155.726 :         IO Send command 10 bytes
2138-1d38:718133155.849 :         => CNT96226::VenderCmd_SetData
2138-1d38:718133155.915 :         iCmd = 0, nBytes = 28
2138-1d38:718133156.046 :         0000 : 2a 00 83 00 00 00 00 00 12 00 04 00 00 00 00 00 
2138-1d38:718133156.163 :         0010 : 00 00 04 00 00 00 00 00 00 00 04 00 
2138-1d38:718133337.840 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718133337.951 :         System send command 10 bytes + data 18 bytes
2138-1d38:718133338.026 :         => CNT96226::VenderCmd_GetData
2138-1d38:718133338.086 :         iCmd = 1, nBytes = 4
2138-1d38:718133494.753 :         0000 : 00 00 00 00 
2138-1d38:718133494.885 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718133495.018 :         <= CAsicIO::DoIo ret = 1
2138-1d38:718133495.116 :         IOThread: ReadBackground
2138-1d38:718133495.286 :         Background Front Page Image Process Count = 3
2138-1d38:718133495.422 :         ImageProcess Stage 0 : OA982 Color Pack
2138-1d38:718133495.497 :         -> Pixel : 1296
2138-1d38:718133495.562 :         ImageProcess Stage 1 : Nearest Scale
2138-1d38:718133495.626 :         -> dwSrcWidth : 1296
2138-1d38:718133495.685 :         -> dwSrcLength : 2
2138-1d38:718133495.741 :         -> dwDestWidth : 628
2138-1d38:718133495.796 :         -> dwDestLength : 2
2138-1d38:718133495.849 :         -> dwYRateFraction : 0/0
2138-1d38:718133495.909 :         -> blColor : 1
2138-1d38:718133495.962 :         -> blYByRate : 0
2138-1d38:718133496.021 :         ImageProcess Stage 2 : Background Color Unpack
2138-1d38:718133496.084 :         -> Pixel : 628
2138-1d38:718133497.249 :         => CAsicIO::DoIo code = 0x28 - 0x9B
2138-1d38:718133497.328 :         IO Send command 10 bytes
2138-1d38:718133497.393 :         => CNT96226::VenderCmd_SetData
2138-1d38:718133497.450 :         iCmd = 0, nBytes = 10
2138-1d38:718133497.567 :         0000 : 28 00 9b 00 0a 0d 00 1e 60 00 
2138-1d38:718133772.136 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718133772.325 :         System send command 10 bytes + data 0 bytes
2138-1d38:718133772.405 :         IO total need to receive data 7776 bytes
2138-1d38:718133772.475 :         => CNT96226::VenderCmd_GetData
2138-1d38:718133772.535 :         iCmd = 0, nBytes = 7776
2138-1d38:718134037.433 :         skip dump 7648 bytes
2138-1d38:718134037.691 :         0000 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1d38:718134037.835 :         0010 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1d38:718134037.969 :         0020 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1d38:718134038.108 :         0030 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1d38:718134038.240 :         0040 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1d38:718134038.375 :         0050 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1d38:718134038.505 :         0060 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1d38:718134038.985 :         0070 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1d38:718134039.054 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718134039.117 :         System total receive data 7776 bytes
2138-1d38:718134039.181 :         => CNT96226::VenderCmd_GetData
2138-1d38:718134039.236 :         iCmd = 1, nBytes = 4
2138-1d38:718134238.609 :         0000 : 00 00 00 00 
2138-1d38:718134238.758 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718134238.943 :         <= CAsicIO::DoIo ret = 1
2138-1d38:718134470.166 :         IOThread: Counting Padding Values
2138-1d38:718134470.386 :         => CScanner::GetWindowDescriptor
2138-1d38:718134470.480 :         <= CScanner::GetWindowDescriptor
2138-1d38:718134470.551 :         Dump Window Descriptor
2138-1d38:718134470.687 :         0000 : 00 00 00 00 00 00 00 47 00 00 02 58 02 58 00 00 
2138-1d38:718134470.827 :         0010 : 00 00 00 00 00 00 00 00 14 40 00 00 13 b0 80 80 
2138-1d38:718134470.968 :         0020 : 80 05 08 00 00 03 00 00 00 00 00 00 00 00 00 00 
2138-1d38:718134471.339 :         0030 : ff 1d e0 ff 00 0f 30 09 d8 10 00 00 64 00 64 00 
2138-1d38:718134471.466 :         0040 : 64 80 00 00 00 02 00 00 00 00 00 00 00 00 00 
2138-1d38:718134471.533 :         IOThread : Set Window
2138-1d38:718134471.604 :         => CAsicIO::DoIo code = 0x24 - 0x00
2138-1d38:718134471.670 :         IO Send command 10 bytes
2138-1d38:718134471.751 :         => CNT96226::VenderCmd_SetData
2138-1d38:718134471.811 :         iCmd = 0, nBytes = 89
2138-1d38:718134471.942 :         0000 : 24 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 
2138-1d38:718134472.068 :         0010 : 00 47 00 00 02 58 02 58 00 00 00 00 00 00 00 00 
2138-1d38:718134472.202 :         0020 : 00 00 14 40 00 00 13 b0 80 80 80 05 08 00 00 03 
2138-1d38:718134472.335 :         0030 : 00 00 00 00 00 00 00 00 00 00 ff 1d e0 ff 00 0f 
2138-1d38:718134472.463 :         0040 : 30 09 d8 10 00 00 64 00 64 00 64 80 00 00 00 02 
2138-1d38:718134472.565 :         0050 : 00 00 00 00 00 00 00 00 00 
2138-1d38:718135625.664 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718135626.211 :         System send command 10 bytes + data 79 bytes
2138-1d38:718135626.297 :         => CNT96226::VenderCmd_GetData
2138-1d38:718135626.365 :         iCmd = 1, nBytes = 4
2138-1d38:718135763.543 :         0000 : 00 00 00 00 
2138-1d38:718135763.663 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718135763.829 :         <= CAsicIO::DoIo ret = 1
2138-1d38:718135763.968 :         IOThread:Send Gamma
2138-1d38:718135764.058 :         => CAquila::UpdateSWGammaTable
2138-1d38:718135764.120 :          NewScanParameter.ColorFilter = 0
2138-1d38:718135764.257 :         0000 : 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 
2138-1d38:718135764.403 :         0010 : 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 
2138-1d38:718135764.540 :         0020 : 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 
2138-1d38:718135764.676 :         0030 : 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 
2138-1d38:718135764.812 :         0040 : 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 
2138-1d38:718135764.951 :         0050 : 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 
2138-1d38:718135765.091 :         0060 : 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 
2138-1d38:718135765.331 :         0070 : 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 
2138-1d38:718135765.471 :         0080 : 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 
2138-1d38:718135765.608 :         0090 : 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f 
2138-1d38:718135765.754 :         00a0 : a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af 
2138-1d38:718135765.893 :         00b0 : b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf 
2138-1d38:718135766.032 :         00c0 : c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf 
2138-1d38:718135766.170 :         00d0 : d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df 
2138-1d38:718135766.308 :         00e0 : e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef 
2138-1d38:718135766.439 :         00f0 : f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff 
2138-1d38:718135766.569 :         0100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1d38:718135766.695 :         0110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1d38:718135766.834 :         0120 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-1d38:718135766.969 :         0130 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-1d38:718135767.105 :         0140 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-1d38:718135767.238 :         0150 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-1d38:718135767.376 :         0160 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-1d38:718135767.515 :         0170 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-1d38:718135767.650 :         0180 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-1d38:718135767.864 :         0190 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-1d38:718135768.005 :         01a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-1d38:718135768.143 :         01b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-1d38:718135768.276 :         01c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-1d38:718135768.411 :         01d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-1d38:718135768.545 :         01e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1d38:718135768.675 :         01f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1d38:718135768.803 :         0200 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1d38:718135768.933 :         0210 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1d38:718135769.070 :         0220 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-1d38:718135769.208 :         0230 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-1d38:718135769.347 :         0240 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-1d38:718135769.482 :         0250 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-1d38:718135769.619 :         0260 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-1d38:718135769.759 :         0270 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-1d38:718135769.896 :         0280 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-1d38:718135770.036 :         0290 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-1d38:718135770.174 :         02a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-1d38:718135770.312 :         02b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-1d38:718135770.447 :         02c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-1d38:718135770.585 :         02d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-1d38:718135770.721 :         02e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1d38:718135770.854 :         02f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1d38:718135770.978 :         0300 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1d38:718135771.104 :         0310 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1d38:718135771.241 :         0320 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-1d38:718135771.378 :         0330 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-1d38:718135771.562 :         0340 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-1d38:718135771.702 :         0350 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-1d38:718135771.844 :         0360 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-1d38:718135771.983 :         0370 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-1d38:718135772.117 :         0380 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-1d38:718135772.255 :         0390 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-1d38:718135772.396 :         03a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-1d38:718135772.528 :         03b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-1d38:718135772.663 :         03c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-1d38:718135772.798 :         03d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-1d38:718135772.933 :         03e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1d38:718135773.064 :         03f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1d38:718135773.129 :         <= CAquila::UpdateSWGammaTable
2138-1d38:718135774.934 :         IOThread: Wait Pipe
2138-1d38:718135775.006 :         Pipe = 8be9948 ==> IsHighUsage
2138-1d38:718135775.117 :         Pipe = 8be9948 Free size (10485760) + MaximumAllocateSize(39845888) - TotalBufferSize(10485760) : MinimizeAllocateSize(10485760)
2138-1d38:718135775.239 :         Pipe = 8be9948 MaximumPage Count = 0 : Current Page Count = 0
2138-1d38:718135775.344 :         Pipe = 8be9948 <== IsHighUsage ret = 0
2138-1d38:718135775.418 :         IOThread: Reserve Unit
2138-1d38:718135775.482 :         => CAsicIO::DoIo code = 0x16 - 0x00
2138-1d38:718135775.546 :         IO Send command 10 bytes
2138-1d38:718135775.649 :         => CNT96226::VenderCmd_SetData
2138-1d38:718135775.706 :         iCmd = 0, nBytes = 10
2138-1d38:718135775.804 :         0000 : 16 00 00 00 00 00 00 00 00 00 
2138-1d38:718135930.940 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718135931.178 :         System send command 10 bytes + data 0 bytes
2138-1d38:718135931.542 :         => CNT96226::VenderCmd_GetData
2138-1d38:718135931.602 :         iCmd = 1, nBytes = 4
2138-1d38:718136121.514 :         0000 : 00 00 00 00 
2138-1d38:718136121.651 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718136121.819 :         <= CAsicIO::DoIo ret = 1
2138-1d38:718136121.880 :         IOThread: Start Scan
2138-1d38:718136121.951 :         => CAsicIO::DoIo code = 0x1B - 0x00
2138-1d38:718136122.019 :         IO Send command 10 bytes
2138-1d38:718136122.119 :         => CNT96226::VenderCmd_SetData
2138-1d38:718136122.184 :         iCmd = 0, nBytes = 10
2138-1d38:718136122.294 :         0000 : 1b 00 00 00 00 80 00 00 00 00 
2138-1d38:718136419.290 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718136419.469 :         System send command 10 bytes + data 0 bytes
2138-1d38:718136419.547 :         => CNT96226::VenderCmd_GetData
2138-1d38:718136419.606 :         iCmd = 1, nBytes = 4
2138-1d38:718136636.303 :         0000 : 00 00 00 00 
2138-1d38:718136636.451 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718136636.588 :         <= CAsicIO::DoIo ret = 1
2138-1d38:718136636.661 :         IOThread: Read image 0 Bytes remain 9797760 bytes
2138-1d38:718136636.755 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718136636.846 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718136636.918 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718136636.981 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718136637.044 :         IO Send command 10 bytes
2138-1d38:718136637.135 :         => CNT96226::VenderCmd_SetData
2138-1d38:718136637.197 :         iCmd = 0, nBytes = 10
2138-1d38:718136637.304 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718136933.515 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718136933.694 :         System send command 10 bytes + data 0 bytes
2138-1d38:718136933.917 :         IO total need to receive data 2095632 bytes
2138-1d38:718136933.997 :         => CNT96226::VenderCmd_GetData
2138-1d38:718136934.054 :         iCmd = 2, nBytes = 24
2138-1d38:718137133.106 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718137133.295 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718137133.362 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718137133.439 :         Information.Status = 0
2138-1d38:718137133.502 :         => CNT96226::VenderCmd_GetData
2138-1d38:718137133.564 :         iCmd = 2, nBytes = 24
2138-1d38:718137313.994 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718137314.168 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718137314.229 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718137314.301 :         Information.Status = 0
2138-1d38:718137314.356 :         => CNT96226::VenderCmd_GetData
2138-1d38:718137314.419 :         iCmd = 2, nBytes = 24
2138-1d38:718137466.234 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718137466.653 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718137466.715 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718137466.782 :         Information.Status = 0
2138-1d38:718137466.846 :         => CNT96226::VenderCmd_GetData
2138-1d38:718137466.903 :         iCmd = 2, nBytes = 24
2138-1d38:718137635.557 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718137635.764 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718137635.829 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718137635.905 :         Information.Status = 0
2138-1d38:718137635.971 :         => CNT96226::VenderCmd_GetData
2138-1d38:718137636.035 :         iCmd = 2, nBytes = 24
2138-1d38:718137777.859 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718137778.011 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718137778.069 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718137778.136 :         Information.Status = 0
2138-1d38:718137778.192 :         => CNT96226::VenderCmd_GetData
2138-1d38:718137778.252 :         iCmd = 2, nBytes = 24
2138-1d38:718137890.001 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718137890.144 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718137890.203 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718137890.267 :         Information.Status = 0
2138-1d38:718137890.321 :         => CNT96226::VenderCmd_GetData
2138-1d38:718137890.381 :         iCmd = 2, nBytes = 24
2138-1d38:718138049.332 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718138049.478 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718138049.539 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718138049.603 :         Information.Status = 0
2138-1d38:718138049.656 :         => CNT96226::VenderCmd_GetData
2138-1d38:718138049.716 :         iCmd = 2, nBytes = 24
2138-1d38:718138211.771 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718138212.301 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718138212.364 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718138212.432 :         Information.Status = 0
2138-1d38:718138212.498 :         => CNT96226::VenderCmd_GetData
2138-1d38:718138212.561 :         iCmd = 2, nBytes = 24
2138-1d38:718138334.578 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718138334.730 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718138334.790 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718138334.855 :         Information.Status = 0
2138-1d38:718138334.912 :         => CNT96226::VenderCmd_GetData
2138-1d38:718138334.970 :         iCmd = 2, nBytes = 24
2138-1d38:718138446.679 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718138446.831 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718138446.893 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718138447.092 :         Information.Status = 0
2138-1d38:718138447.150 :         => CNT96226::VenderCmd_GetData
2138-1d38:718138447.211 :         iCmd = 2, nBytes = 24
2138-1d38:718138616.855 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718138617.007 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718138617.065 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718138617.130 :         Information.Status = 0
2138-1d38:718138617.186 :         => CNT96226::VenderCmd_GetData
2138-1d38:718138617.240 :         iCmd = 2, nBytes = 24
2138-1d38:718138779.190 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718138779.347 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718138779.408 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718138779.476 :         Information.Status = 0
2138-1d38:718138779.535 :         => CNT96226::VenderCmd_GetData
2138-1d38:718138779.596 :         iCmd = 2, nBytes = 24
2138-1d38:718138891.357 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718138891.512 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718138891.570 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718138891.639 :         Information.Status = 0
2138-1d38:718138891.698 :         => CNT96226::VenderCmd_GetData
2138-1d38:718138891.759 :         iCmd = 2, nBytes = 24
2138-1d38:718139035.276 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718139035.560 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718139035.675 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718139036.008 :         Information.Status = 0
2138-1d38:718139036.066 :         => CNT96226::VenderCmd_GetData
2138-1d38:718139036.122 :         iCmd = 2, nBytes = 24
2138-1d38:718139192.945 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718139193.127 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718139193.185 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718139193.253 :         Information.Status = 0
2138-1d38:718139193.312 :         => CNT96226::VenderCmd_GetData
2138-1d38:718139193.371 :         iCmd = 2, nBytes = 24
2138-1d38:718139351.471 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718139351.610 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718139351.668 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718139351.730 :         Information.Status = 0
2138-1d38:718139351.789 :         => CNT96226::VenderCmd_GetData
2138-1d38:718139351.845 :         iCmd = 2, nBytes = 24
2138-1d38:718139459.737 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718139459.883 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718139459.941 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718139460.008 :         Information.Status = 0
2138-1d38:718139460.062 :         => CNT96226::VenderCmd_GetData
2138-1d38:718139460.123 :         iCmd = 2, nBytes = 24
2138-1d38:718139618.883 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718139619.020 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718139619.078 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718139619.144 :         Information.Status = 0
2138-1d38:718139619.204 :         => CNT96226::VenderCmd_GetData
2138-1d38:718139619.260 :         iCmd = 2, nBytes = 24
2138-1d38:718139782.499 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718139782.694 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718139782.767 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718139782.849 :         Information.Status = 0
2138-1d38:718139782.912 :         => CNT96226::VenderCmd_GetData
2138-1d38:718139782.973 :         iCmd = 2, nBytes = 24
2138-1d38:718139955.029 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718139955.200 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718139955.430 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718139955.505 :         Information.Status = 0
2138-1d38:718139955.563 :         => CNT96226::VenderCmd_GetData
2138-1d38:718139955.619 :         iCmd = 2, nBytes = 24
2138-1d38:718140098.186 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718140098.477 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718140098.599 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718140098.725 :         Information.Status = 0
2138-1d38:718140098.846 :         => CNT96226::VenderCmd_GetData
2138-1d38:718140099.153 :         iCmd = 2, nBytes = 24
2138-1d38:718140292.757 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718140292.963 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718140293.037 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718140293.115 :         Information.Status = 0
2138-1d38:718140293.406 :         => CNT96226::VenderCmd_GetData
2138-1d38:718140293.468 :         iCmd = 2, nBytes = 24
2138-1d38:718140464.895 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718140465.052 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718140465.113 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718140465.181 :         Information.Status = 0
2138-1d38:718140465.239 :         => CNT96226::VenderCmd_GetData
2138-1d38:718140465.303 :         iCmd = 2, nBytes = 24
2138-1d38:718140605.418 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718140605.857 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718140605.916 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718140605.983 :         Information.Status = 0
2138-1d38:718140606.043 :         => CNT96226::VenderCmd_GetData
2138-1d38:718140606.106 :         iCmd = 2, nBytes = 24
2138-1d38:718140782.733 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718140783.262 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718140783.332 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718140783.406 :         Information.Status = 0
2138-1d38:718140783.470 :         => CNT96226::VenderCmd_GetData
2138-1d38:718140783.534 :         iCmd = 2, nBytes = 24
2138-1d38:718140940.441 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718140940.585 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718140940.645 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718140940.710 :         Information.Status = 0
2138-1d38:718140940.770 :         => CNT96226::VenderCmd_GetData
2138-1d38:718140940.828 :         iCmd = 2, nBytes = 24
2138-1d38:718141097.535 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718141097.689 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718141097.749 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718141097.823 :         Information.Status = 0
2138-1d38:718141097.886 :         => CNT96226::VenderCmd_GetData
2138-1d38:718141097.942 :         iCmd = 2, nBytes = 24
2138-1d38:718141318.025 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718141318.223 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718141318.291 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718141318.368 :         Information.Status = 0
2138-1d38:718141318.433 :         => CNT96226::VenderCmd_GetData
2138-1d38:718141318.496 :         iCmd = 2, nBytes = 24
2138-1d38:718141501.042 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718141501.197 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718141501.261 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718141501.329 :         Information.Status = 0
2138-1d38:718141501.387 :         => CNT96226::VenderCmd_GetData
2138-1d38:718141501.442 :         iCmd = 2, nBytes = 24
2138-1d38:718141731.397 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718141731.602 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718141731.854 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718141731.937 :         Information.Status = 0
2138-1d38:718141731.998 :         => CNT96226::VenderCmd_GetData
2138-1d38:718141732.057 :         iCmd = 2, nBytes = 24
2138-1d38:718141930.725 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718141930.909 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718141930.977 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718141931.055 :         Information.Status = 0
2138-1d38:718141931.119 :         => CNT96226::VenderCmd_GetData
2138-1d38:718141931.184 :         iCmd = 2, nBytes = 24
2138-1d38:718142107.549 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718142107.747 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718142107.813 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718142107.888 :         Information.Status = 0
2138-1d38:718142107.950 :         => CNT96226::VenderCmd_GetData
2138-1d38:718142108.007 :         iCmd = 2, nBytes = 24
2138-1d38:718142315.383 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718142315.569 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718142315.637 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718142315.708 :         Information.Status = 0
2138-1d38:718142315.773 :         => CNT96226::VenderCmd_GetData
2138-1d38:718142315.836 :         iCmd = 2, nBytes = 24
2138-1d38:718142494.640 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718142494.814 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718142494.883 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718142494.952 :         Information.Status = 0
2138-1d38:718142495.015 :         => CNT96226::VenderCmd_GetData
2138-1d38:718142495.076 :         iCmd = 2, nBytes = 24
2138-1d38:718142610.649 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718142610.801 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718142610.860 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718142610.930 :         Information.Status = 0
2138-1d38:718142610.991 :         => CNT96226::VenderCmd_GetData
2138-1d38:718142611.050 :         iCmd = 2, nBytes = 24
2138-1d38:718142777.337 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718142777.533 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718142777.601 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718142777.683 :         Information.Status = 0
2138-1d38:718142777.749 :         => CNT96226::VenderCmd_GetData
2138-1d38:718142777.813 :         iCmd = 2, nBytes = 24
2138-1d38:718142970.722 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718142970.895 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718142970.965 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718142971.035 :         Information.Status = 0
2138-1d38:718142971.095 :         => CNT96226::VenderCmd_GetData
2138-1d38:718142971.157 :         iCmd = 2, nBytes = 24
2138-1d38:718143140.845 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718143141.067 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718143141.143 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718143141.229 :         Information.Status = 0
2138-1d38:718143141.303 :         => CNT96226::VenderCmd_GetData
2138-1d38:718143141.368 :         iCmd = 2, nBytes = 24
2138-1d38:718143318.742 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718143318.963 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718143319.035 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718143319.119 :         Information.Status = 0
2138-1d38:718143319.192 :         => CNT96226::VenderCmd_GetData
2138-1d38:718143319.256 :         iCmd = 2, nBytes = 24
2138-1d38:718143465.226 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718143465.538 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718143465.609 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718143465.693 :         Information.Status = 0
2138-1d38:718143465.762 :         => CNT96226::VenderCmd_GetData
2138-1d38:718143465.827 :         iCmd = 2, nBytes = 24
2138-1d38:718143589.455 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718143589.665 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718143589.737 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718143589.819 :         Information.Status = 0
2138-1d38:718143589.883 :         => CNT96226::VenderCmd_GetData
2138-1d38:718143589.945 :         iCmd = 2, nBytes = 24
2138-1d38:718143735.700 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718143735.903 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718143735.974 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718143736.052 :         Information.Status = 0
2138-1d38:718143736.116 :         => CNT96226::VenderCmd_GetData
2138-1d38:718143736.177 :         iCmd = 2, nBytes = 24
2138-1d38:718143883.391 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718143883.587 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718143883.655 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718143883.737 :         Information.Status = 0
2138-1d38:718143883.814 :         => CNT96226::VenderCmd_GetData
2138-1d38:718143883.875 :         iCmd = 2, nBytes = 24
2138-1d38:718144014.076 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718144014.275 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718144014.350 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718144014.437 :         Information.Status = 0
2138-1d38:718144014.504 :         => CNT96226::VenderCmd_GetData
2138-1d38:718144014.571 :         iCmd = 2, nBytes = 24
2138-1d38:718144146.281 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718144146.494 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718144146.563 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718144146.643 :         Information.Status = 0
2138-1d38:718144146.705 :         => CNT96226::VenderCmd_GetData
2138-1d38:718144146.765 :         iCmd = 2, nBytes = 24
2138-1d38:718144296.385 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718144296.579 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718144296.647 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718144296.720 :         Information.Status = 0
2138-1d38:718144296.790 :         => CNT96226::VenderCmd_GetData
2138-1d38:718144296.851 :         iCmd = 2, nBytes = 24
2138-1d38:718144431.554 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718144431.754 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718144431.827 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718144431.908 :         Information.Status = 0
2138-1d38:718144431.969 :         => CNT96226::VenderCmd_GetData
2138-1d38:718144432.031 :         iCmd = 2, nBytes = 24
2138-1d38:718144602.589 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718144602.802 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718144602.869 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718144602.946 :         Information.Status = 0
2138-1d38:718144603.013 :         => CNT96226::VenderCmd_GetData
2138-1d38:718144603.075 :         iCmd = 2, nBytes = 24
2138-1d38:718144799.614 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718144799.828 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718144799.896 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718144799.974 :         Information.Status = 0
2138-1d38:718144800.045 :         => CNT96226::VenderCmd_GetData
2138-1d38:718144800.119 :         iCmd = 2, nBytes = 24
2138-1d38:718144996.719 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718144997.065 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718144997.144 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718144997.229 :         Information.Status = 0
2138-1d38:718144997.300 :         => CNT96226::VenderCmd_GetData
2138-1d38:718144997.362 :         iCmd = 2, nBytes = 24
2138-1d38:718145170.567 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718145170.793 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718145170.868 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718145170.944 :         Information.Status = 0
2138-1d38:718145171.010 :         => CNT96226::VenderCmd_GetData
2138-1d38:718145171.076 :         iCmd = 2, nBytes = 24
2138-1d38:718145341.235 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718145341.470 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718145341.541 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718145341.624 :         Information.Status = 0
2138-1d38:718145341.696 :         => CNT96226::VenderCmd_GetData
2138-1d38:718145341.763 :         iCmd = 2, nBytes = 24
2138-1d38:718145502.658 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718145502.875 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718145502.947 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718145503.028 :         Information.Status = 0
2138-1d38:718145503.097 :         => CNT96226::VenderCmd_GetData
2138-1d38:718145503.161 :         iCmd = 2, nBytes = 24
2138-1d38:718145649.878 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718145650.092 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718145650.166 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718145650.255 :         Information.Status = 0
2138-1d38:718145650.329 :         => CNT96226::VenderCmd_GetData
2138-1d38:718145650.395 :         iCmd = 2, nBytes = 24
2138-1d38:718145812.591 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718145812.759 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718145812.826 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718145812.897 :         Information.Status = 0
2138-1d38:718145812.958 :         => CNT96226::VenderCmd_GetData
2138-1d38:718145813.020 :         iCmd = 2, nBytes = 24
2138-1d38:718146013.562 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718146013.800 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718146013.874 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718146013.958 :         Information.Status = 0
2138-1d38:718146014.031 :         => CNT96226::VenderCmd_GetData
2138-1d38:718146014.095 :         iCmd = 2, nBytes = 24
2138-1d38:718146191.376 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718146191.595 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718146191.665 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718146191.755 :         Information.Status = 0
2138-1d38:718146191.825 :         => CNT96226::VenderCmd_GetData
2138-1d38:718146191.893 :         iCmd = 2, nBytes = 24
2138-1d38:718146361.332 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718146361.556 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718146361.626 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718146361.706 :         Information.Status = 0
2138-1d38:718146361.769 :         => CNT96226::VenderCmd_GetData
2138-1d38:718146361.830 :         iCmd = 2, nBytes = 24
2138-1d38:718146883.214 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718146883.759 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718146883.833 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718146883.918 :         Information.Status = 0
2138-1d38:718146883.988 :         => CNT96226::VenderCmd_GetData
2138-1d38:718146884.054 :         iCmd = 2, nBytes = 24
2138-1d38:718147861.447 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718147861.821 :         0010 : f0 00 00 00 50 99 37 00 
2138-1d38:718147861.906 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718147861.992 :         Information.Status = 1, Information.Addr = 3643728
2138-1d38:718147865.319 :         => CNT96226::MemoryRead
2138-1d38:718148263.608 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718148263.814 :         System total receive data 311040 bytes
2138-1d38:718148263.897 :         => CNT96226::VenderCmd_GetData
2138-1d38:718148263.971 :         iCmd = 1, nBytes = 4
2138-1d38:718148433.422 :         0000 : 00 00 00 00 
2138-1d38:718148433.596 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718148433.782 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718148433.855 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718148433.919 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718148434.035 :         Pipe = 8be9948 Write ==>
2138-1d38:718148434.138 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718148434.261 :         Pipe = 8be9948 start to write data
2138-1d38:718148434.330 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 0 size = 36
2138-1d38:718148434.446 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718148434.611 :         Pipe = 8be9948 Write read wait size = 36
2138-1d38:718148434.994 :         Pipe = 8be9948 Set read data ready
2138-2038:718148435.272 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718148435.390 :     Pipe = 8be9948 Read Copy from 8be0e18 + 0 size = 36
2138-2038:718148435.495 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718148435.594 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718148435.678 :     Pipe = 8be9948 Read <==
2138-2038:718148440.044 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718148440.137 :     Pipe = 8be9948 Read ==>
2138-2038:718148440.234 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718148440.396 :         Pipe = 8be9948 Write <==
2138-1d38:718148440.458 :         Pipe = 8be9948 Write ==>
2138-1d38:718148440.538 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718148440.640 :         Pipe = 8be9948 start to write data
2138-1d38:718148440.707 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 36 size = 311040
2138-1d38:718148445.424 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1d38:718148445.531 :         Pipe = 8be9948 Write read wait size = 311040
2138-1d38:718148445.618 :         Pipe = 8be9948 Set read data ready
2138-1d38:718148445.726 :         Pipe = 8be9948 Write <==
2138-2038:718148445.944 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718148446.115 :     Pipe = 8be9948 Read Copy from 8be0e18 + 36 size = 311040
2138-2038:718148450.526 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718148450.686 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718148450.798 :     Pipe = 8be9948 Read <==
2138-2038:718148450.863 :     ImageProcessThread : Process start
2138-2038:718148458.331 :     BytesPerLine = 3888
2138-2038:718148458.427 :     Lines = 80
2138-2038:718148512.322 :     ImageProcessThread : Process end
2138-1d38:718148713.416 :         IOThread: get image OK
2138-1d38:718148713.608 :         IOThread: Read image 311040 Bytes remain 9486720 bytes
2138-1d38:718148713.717 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718148713.818 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718148713.908 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718148713.985 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718148714.051 :         IO Send command 10 bytes
2138-1d38:718148714.805 :         => CNT96226::VenderCmd_SetData
2138-1d38:718148715.010 :         iCmd = 0, nBytes = 10
2138-1d38:718148715.142 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718149090.503 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718149090.704 :         System send command 10 bytes + data 0 bytes
2138-1d38:718149090.788 :         IO total need to receive data 2095632 bytes
2138-1d38:718149090.863 :         => CNT96226::VenderCmd_GetData
2138-1d38:718149090.933 :         iCmd = 2, nBytes = 24
2138-2038:718149508.505 :     Pipe = 8be9a48 Write ==>
2138-2038:718149508.755 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718149508.894 :     Pipe = 8be9a48 start to write data
2138-2038:718149508.969 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 0 size = 36
2138-2038:718149509.085 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718149509.181 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718149509.274 :     Pipe = 8be9a48 Set read data ready
2138-2038:718149509.402 :     Pipe = 8be9a48 Write <==
2138-2038:718149509.463 :     Pipe = 8be9a48 Write ==>
2138-2038:718149509.540 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718149509.643 :     Pipe = 8be9a48 start to write data
2138-2038:718149509.706 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 36 size = 71592
2138-1848:718149510.894 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718149511.105 : Pipe = 8be9a48 Read Copy from 8be9b08 + 0 size = 36
2138-2038:718149511.264 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27191348 Data = 71628
2138-2038:718149511.376 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718149511.479 :     Pipe = 8be9a48 Write <==
2138-2038:718149511.555 :     Pipe = 8be9948 Read ==>
2138-2038:718149511.645 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:718149511.782 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27191384 Data = 71592
2138-1848:718149511.879 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718149511.966 : Pipe = 8be9a48 Read <==
2138-1848:718149512.032 : Get Packet type = 0 
2138-1848:718149512.092 : Get Packet dwSize = 71592 
2138-1848:718149512.155 : Get Packet bADFStatus = 1 
2138-1848:718149512.217 : Get Packet dwStatusLong = 0 
2138-1848:718149512.277 : Get Packet dwMessageStatusLong = 0 
2138-1848:718149512.350 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718149512.419 : <= GetImageToBuffer Ret = 1
2138-1848:718149512.492 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:718149512.569 : Pipe = 8be9a48 Read ==>
2138-1848:718149512.644 : Pipe = 8be9a48 Read Total = 27262976 Free = 27191384 Data = 71592
2138-1848:718149512.744 : Pipe = 8be9a48 Read Copy from 8be9b08 + 36 size = 71592
2138-1848:718149513.695 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718149513.789 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718149513.873 : Pipe = 8be9a48 Read <==
2138-1848:718149513.933 : => GetImageToBuffer
2138-1848:718149513.999 : => GetImageToBufferPageScan
2138-1848:718149514.061 : Pipe = 8be9a48 Read ==>
2138-1848:718149514.135 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718149655.386 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718149655.572 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718149655.643 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718149655.727 :         Information.Status = 0
2138-1d38:718149655.796 :         => CNT96226::VenderCmd_GetData
2138-1d38:718149655.867 :         iCmd = 2, nBytes = 24
2138-1d38:718150582.919 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718150583.151 :         0010 : f0 00 00 00 50 58 3c 00 
2138-1d38:718150583.233 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718150583.320 :         Information.Status = 1, Information.Addr = 3954768
2138-1d38:718150584.475 :         => CNT96226::MemoryRead
2138-1d38:718150961.966 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718150962.154 :         System total receive data 311040 bytes
2138-1d38:718150962.238 :         => CNT96226::VenderCmd_GetData
2138-1d38:718150962.311 :         iCmd = 1, nBytes = 4
2138-1d38:718151140.253 :         0000 : 00 00 00 00 
2138-1d38:718151140.437 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718151140.638 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718151140.715 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718151140.782 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718151140.895 :         Pipe = 8be9948 Write ==>
2138-1d38:718151141.001 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718151141.124 :         Pipe = 8be9948 start to write data
2138-1d38:718151141.193 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 311076 size = 36
2138-1d38:718151141.306 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718151141.404 :         Pipe = 8be9948 Write read wait size = 36
2138-1d38:718151141.495 :         Pipe = 8be9948 Set read data ready
2138-2038:718151141.751 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718151141.864 :     Pipe = 8be9948 Read Copy from 8be0e18 + 311076 size = 36
2138-2038:718151141.976 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718151142.077 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718151142.166 :     Pipe = 8be9948 Read <==
2138-2038:718151142.232 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718151142.305 :     Pipe = 8be9948 Read ==>
2138-2038:718151142.379 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718151142.520 :         Pipe = 8be9948 Write <==
2138-1d38:718151142.581 :         Pipe = 8be9948 Write ==>
2138-1d38:718151142.656 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718151142.754 :         Pipe = 8be9948 start to write data
2138-1d38:718151142.815 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 311112 size = 311040
2138-1d38:718151147.128 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1d38:718151147.230 :         Pipe = 8be9948 Write read wait size = 311040
2138-1d38:718151147.322 :         Pipe = 8be9948 Set read data ready
2138-2038:718151147.492 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718151147.599 :     Pipe = 8be9948 Read Copy from 8be0e18 + 311112 size = 311040
2138-2038:718151148.512 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718151148.605 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718151148.687 :     Pipe = 8be9948 Read <==
2138-2038:718151148.743 :     ImageProcessThread : Process start
2138-2038:718151153.038 :     BytesPerLine = 3888
2138-2038:718151153.099 :     Lines = 80
2138-2038:718151202.364 :     ImageProcessThread : Process end
2138-1d38:718151250.541 :         Pipe = 8be9948 Write <==
2138-1d38:718151408.956 :         IOThread: get image OK
2138-1d38:718151409.163 :         IOThread: Read image 311040 Bytes remain 9175680 bytes
2138-1d38:718151409.273 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718151409.378 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718151409.468 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718151409.551 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718151409.617 :         IO Send command 10 bytes
2138-1d38:718151409.767 :         => CNT96226::VenderCmd_SetData
2138-1d38:718151409.829 :         iCmd = 0, nBytes = 10
2138-1d38:718151409.952 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718151673.417 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718151673.760 :         System send command 10 bytes + data 0 bytes
2138-1d38:718151673.852 :         IO total need to receive data 2095632 bytes
2138-1d38:718151673.930 :         => CNT96226::VenderCmd_GetData
2138-1d38:718151673.997 :         iCmd = 2, nBytes = 24
2138-1d38:718152187.778 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718152188.036 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718152188.108 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718152188.188 :         Information.Status = 0
2138-1d38:718152188.257 :         => CNT96226::VenderCmd_GetData
2138-1d38:718152188.321 :         iCmd = 2, nBytes = 24
2138-2038:718152322.104 :     Pipe = 8be9a48 Write ==>
2138-2038:718152322.352 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718152322.493 :     Pipe = 8be9a48 start to write data
2138-2038:718152322.566 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 71628 size = 36
2138-2038:718152322.684 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718152322.787 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718152322.877 :     Pipe = 8be9a48 Set read data ready
2138-1848:718152323.130 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718152323.245 : Pipe = 8be9a48 Read Copy from 8be9b08 + 71628 size = 36
2138-1848:718152323.346 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718152323.440 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718152323.535 : Pipe = 8be9a48 Read <==
2138-1848:718152323.596 : Get Packet type = 0 
2138-1848:718152323.659 : Get Packet dwSize = 75360 
2138-1848:718152323.719 : Get Packet bADFStatus = 1 
2138-1848:718152323.780 : Get Packet dwStatusLong = 0 
2138-1848:718152323.839 : Get Packet dwMessageStatusLong = 0 
2138-1848:718152323.907 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718152323.971 : <= GetImageToBuffer Ret = 1
2138-1848:718152324.037 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:718152324.110 : Pipe = 8be9a48 Read ==>
2138-1848:718152324.186 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718152324.328 :     Pipe = 8be9a48 Write <==
2138-2038:718152324.387 :     Pipe = 8be9a48 Write ==>
2138-2038:718152324.463 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718152324.560 :     Pipe = 8be9a48 start to write data
2138-2038:718152324.620 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 71664 size = 75360
2138-2038:718152325.896 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718152325.995 :     Pipe = 8be9a48 Write read wait size = 28260
2138-2038:718152326.083 :     Pipe = 8be9a48 Set read data ready
2138-1848:718152326.244 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718152326.348 : Pipe = 8be9a48 Read Copy from 8be9b08 + 71664 size = 28260
2138-1848:718152326.785 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27215876 Data = 47100
2138-1848:718152326.878 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718152326.964 : Pipe = 8be9a48 Read <==
2138-2038:718152341.064 :     Pipe = 8be9a48 Write <==
2138-2038:718152341.190 :     Pipe = 8be9948 Read ==>
2138-2038:718152341.302 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:718152486.518 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718152486.718 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718152486.797 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718152486.869 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718152486.941 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718152487.007 : <= ReadScanEx2 ret = 1
2138-1848:718152487.070 : <= ReadScan ret = 1
2138-1d38:718153215.917 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718153216.144 :         0010 : f0 00 00 00 50 17 41 00 
2138-1d38:718153216.375 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718153216.466 :         Information.Status = 1, Information.Addr = 4265808
2138-1d38:718153217.560 :         => CNT96226::MemoryRead
2138-1d38:718153862.599 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718153862.807 :         System total receive data 311040 bytes
2138-1d38:718153862.884 :         => CNT96226::VenderCmd_GetData
2138-1d38:718153862.959 :         iCmd = 1, nBytes = 4
2138-1d38:718154112.849 :         0000 : 00 00 00 00 
2138-1d38:718154113.045 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718154113.232 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718154113.314 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718154113.381 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718154113.511 :         Pipe = 8be9948 Write ==>
2138-1d38:718154113.617 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718154113.741 :         Pipe = 8be9948 start to write data
2138-1d38:718154113.811 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 622152 size = 36
2138-1d38:718154113.926 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718154114.028 :         Pipe = 8be9948 Write read wait size = 36
2138-1d38:718154114.115 :         Pipe = 8be9948 Set read data ready
2138-2038:718154114.342 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718154114.458 :     Pipe = 8be9948 Read Copy from 8be0e18 + 622152 size = 36
2138-2038:718154114.566 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718154114.661 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718154114.745 :     Pipe = 8be9948 Read <==
2138-2038:718154114.806 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718154114.876 :     Pipe = 8be9948 Read ==>
2138-2038:718154114.950 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718154115.083 :         Pipe = 8be9948 Write <==
2138-1d38:718154115.147 :         Pipe = 8be9948 Write ==>
2138-1d38:718154115.225 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718154117.247 :         Pipe = 8be9948 start to write data
2138-1d38:718154117.899 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 622188 size = 311040
2138-1d38:718154126.481 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1d38:718154126.626 :         Pipe = 8be9948 Write read wait size = 311040
2138-1d38:718154126.729 :         Pipe = 8be9948 Set read data ready
2138-2038:718154126.929 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718154127.035 :     Pipe = 8be9948 Read Copy from 8be0e18 + 622188 size = 311040
2138-2038:718154127.977 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718154128.074 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718154128.159 :     Pipe = 8be9948 Read <==
2138-2038:718154128.220 :     ImageProcessThread : Process start
2138-1d38:718154128.982 :         Pipe = 8be9948 Write <==
2138-2038:718154132.518 :     BytesPerLine = 3888
2138-2038:718154132.583 :     Lines = 80
2138-2038:718154181.188 :     ImageProcessThread : Process end
2138-1d38:718154463.723 :         IOThread: get image OK
2138-1d38:718154463.987 :         IOThread: Read image 311040 Bytes remain 8864640 bytes
2138-1d38:718154464.101 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718154464.207 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718154464.289 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718154464.368 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718154464.438 :         IO Send command 10 bytes
2138-1d38:718154464.611 :         => CNT96226::VenderCmd_SetData
2138-1d38:718154464.674 :         iCmd = 0, nBytes = 10
2138-1d38:718154464.897 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:718155356.711 : => ReadScan
2138-1848:718155356.898 : Count = 99852, Ptr = 7de7690
2138-1848:718155356.982 : => ReadScanEx2
2138-1848:718155357.044 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718155357.112 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718155357.178 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718155357.248 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718155357.317 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718155357.384 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718155357.454 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:718155357.529 : Pipe = 8be9a48 Read ==>
2138-1848:718155357.657 : Pipe = 8be9a48 Read Total = 27262976 Free = 27215876 Data = 47100
2138-1848:718155357.781 : Pipe = 8be9a48 Read Copy from 8be9b08 + 99924 size = 47100
2138-1848:718155358.306 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718155358.403 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718155358.488 : Pipe = 8be9a48 Read <==
2138-1848:718155358.547 : => GetImageToBuffer
2138-1848:718155358.603 : => GetImageToBufferPageScan
2138-1848:718155358.663 : Pipe = 8be9a48 Read ==>
2138-1848:718155358.737 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718155581.902 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718155582.378 :         System send command 10 bytes + data 0 bytes
2138-1d38:718155582.460 :         IO total need to receive data 2095632 bytes
2138-1d38:718155582.540 :         => CNT96226::VenderCmd_GetData
2138-1d38:718155582.610 :         iCmd = 2, nBytes = 24
2138-2038:718155755.469 :     Pipe = 8be9a48 Write ==>
2138-2038:718155755.719 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718155755.867 :     Pipe = 8be9a48 start to write data
2138-2038:718155755.944 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 147024 size = 36
2138-2038:718155756.058 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718155756.155 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718155756.246 :     Pipe = 8be9a48 Set read data ready
2138-2038:718155756.386 :     Pipe = 8be9a48 Write <==
2138-2038:718155756.452 :     Pipe = 8be9a48 Write ==>
2138-2038:718155756.539 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718155756.670 :     Pipe = 8be9a48 start to write data
2138-2038:718155756.739 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 147060 size = 75360
2138-1848:718155756.897 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718155757.090 : Pipe = 8be9a48 Read Copy from 8be9b08 + 147024 size = 36
2138-1848:718155757.214 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718155757.321 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718155757.412 : Pipe = 8be9a48 Read <==
2138-1848:718155757.474 : Get Packet type = 0 
2138-1848:718155757.536 : Get Packet dwSize = 75360 
2138-1848:718155757.596 : Get Packet bADFStatus = 1 
2138-1848:718155757.653 : Get Packet dwStatusLong = 0 
2138-1848:718155757.717 : Get Packet dwMessageStatusLong = 0 
2138-1848:718155757.790 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718155757.858 : <= GetImageToBuffer Ret = 1
2138-1848:718155757.933 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:718155758.005 : Pipe = 8be9a48 Read ==>
2138-1848:718155758.087 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718155758.367 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718155758.499 :     Pipe = 8be9a48 Write read wait size = 52752
2138-2038:718155758.606 :     Pipe = 8be9a48 Set read data ready
2138-2038:718155758.720 :     Pipe = 8be9a48 Write <==
2138-2038:718155758.787 :     Pipe = 8be9948 Read ==>
2138-1848:718155758.951 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718155759.048 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:718155759.136 : Pipe = 8be9a48 Read Copy from 8be9b08 + 147060 size = 52752
2138-1848:718155759.503 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27240368 Data = 22608
2138-1848:718155759.597 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718155759.680 : Pipe = 8be9a48 Read <==
2138-1848:718155915.719 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718155915.917 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718155915.997 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718155916.077 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718155916.154 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718155916.220 : <= ReadScanEx2 ret = 1
2138-1848:718155916.289 : <= ReadScan ret = 1
2138-1d38:718156428.461 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718156428.700 :         0010 : f0 00 00 00 50 d6 45 00 
2138-1d38:718156428.781 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718156428.866 :         Information.Status = 1, Information.Addr = 4576848
2138-1d38:718156429.979 :         => CNT96226::MemoryRead
2138-1d38:718156903.829 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718156904.349 :         System total receive data 311040 bytes
2138-1d38:718156904.461 :         => CNT96226::VenderCmd_GetData
2138-1d38:718156904.537 :         iCmd = 1, nBytes = 4
2138-1d38:718157058.540 :         0000 : 00 00 00 00 
2138-1d38:718157058.692 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718157058.844 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718157058.918 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718157058.983 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718157059.093 :         Pipe = 8be9948 Write ==>
2138-1d38:718157059.194 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718157059.320 :         Pipe = 8be9948 start to write data
2138-1d38:718157059.387 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 933228 size = 36
2138-1d38:718157059.498 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718157059.593 :         Pipe = 8be9948 Write read wait size = 36
2138-1d38:718157059.679 :         Pipe = 8be9948 Set read data ready
2138-1d38:718157059.799 :         Pipe = 8be9948 Write <==
2138-1d38:718157059.859 :         Pipe = 8be9948 Write ==>
2138-1d38:718157060.074 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718157060.238 :         Pipe = 8be9948 start to write data
2138-1d38:718157060.301 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 933264 size = 311040
2138-2038:718157060.449 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718157060.631 :     Pipe = 8be9948 Read Copy from 8be0e18 + 933228 size = 36
2138-2038:718157060.759 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718157060.879 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718157060.970 :     Pipe = 8be9948 Read <==
2138-2038:718157061.032 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718157061.108 :     Pipe = 8be9948 Read ==>
2138-2038:718157061.184 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718157065.901 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1d38:718157066.014 :         Pipe = 8be9948 Write read wait size = 311040
2138-1d38:718157066.102 :         Pipe = 8be9948 Set read data ready
2138-1d38:718157066.213 :         Pipe = 8be9948 Write <==
2138-2038:718157066.364 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718157066.495 :     Pipe = 8be9948 Read Copy from 8be0e18 + 933264 size = 311040
2138-2038:718157068.515 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718157068.706 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718157068.799 :     Pipe = 8be9948 Read <==
2138-2038:718157068.859 :     ImageProcessThread : Process start
2138-2038:718157073.626 :     BytesPerLine = 3888
2138-2038:718157073.692 :     Lines = 80
2138-2038:718157121.894 :     ImageProcessThread : Process end
2138-1d38:718157261.114 :         IOThread: get image OK
2138-1d38:718157261.313 :         IOThread: Read image 311040 Bytes remain 8553600 bytes
2138-1d38:718157261.427 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718157261.528 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718157261.610 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718157261.687 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718157261.757 :         IO Send command 10 bytes
2138-1d38:718157261.920 :         => CNT96226::VenderCmd_SetData
2138-1d38:718157261.984 :         iCmd = 0, nBytes = 10
2138-1d38:718157262.108 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:718157876.585 : => ReadScan
2138-1848:718157876.766 : Count = 99852, Ptr = 7de7690
2138-1848:718157876.851 : => ReadScanEx2
2138-1848:718157876.915 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718157876.989 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718157877.058 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718157877.127 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718157877.193 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718157877.260 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718157877.334 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:718157877.408 : Pipe = 8be9a48 Read ==>
2138-1848:718157877.546 : Pipe = 8be9a48 Read Total = 27262976 Free = 27240368 Data = 22608
2138-1848:718157877.673 : Pipe = 8be9a48 Read Copy from 8be9b08 + 199812 size = 22608
2138-1848:718157877.887 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718157877.981 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718157878.073 : Pipe = 8be9a48 Read <==
2138-1848:718157878.134 : => GetImageToBuffer
2138-1848:718157878.192 : => GetImageToBufferPageScan
2138-1848:718157878.257 : Pipe = 8be9a48 Read ==>
2138-1848:718157878.332 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718158199.204 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718158199.408 :         System send command 10 bytes + data 0 bytes
2138-1d38:718158199.501 :         IO total need to receive data 2095632 bytes
2138-1d38:718158199.580 :         => CNT96226::VenderCmd_GetData
2138-1d38:718158199.652 :         iCmd = 2, nBytes = 24
2138-2038:718158680.028 :     Pipe = 8be9a48 Write ==>
2138-2038:718158680.291 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718158680.436 :     Pipe = 8be9a48 start to write data
2138-2038:718158680.516 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 222420 size = 36
2138-2038:718158680.628 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718158680.724 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718158680.817 :     Pipe = 8be9a48 Set read data ready
2138-2038:718158680.968 :     Pipe = 8be9a48 Write <==
2138-2038:718158681.028 :     Pipe = 8be9a48 Write ==>
2138-2038:718158681.102 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718158681.229 :     Pipe = 8be9a48 start to write data
2138-2038:718158681.299 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 222456 size = 75360
2138-1848:718158681.460 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718158681.635 : Pipe = 8be9a48 Read Copy from 8be9b08 + 222420 size = 36
2138-1848:718158681.756 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718158681.863 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718158682.055 : Pipe = 8be9a48 Read <==
2138-1848:718158682.122 : Get Packet type = 0 
2138-1848:718158682.183 : Get Packet dwSize = 75360 
2138-1848:718158682.245 : Get Packet bADFStatus = 1 
2138-1848:718158682.310 : Get Packet dwStatusLong = 0 
2138-1848:718158682.371 : Get Packet dwMessageStatusLong = 0 
2138-1848:718158682.442 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718158682.510 : <= GetImageToBuffer Ret = 1
2138-2038:718158682.583 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718158682.686 :     Pipe = 8be9a48 Write read wait size = 0
2138-1848:718158682.753 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:718158682.835 : Pipe = 8be9a48 Read ==>
2138-2038:718158682.904 :     Pipe = 8be9a48 Write <==
2138-1848:718158682.968 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718158683.054 :     Pipe = 8be9948 Read ==>
2138-1848:718158683.117 : Pipe = 8be9a48 Read Copy from 8be9b08 + 222456 size = 75360
2138-2038:718158683.201 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:718158683.413 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718158683.509 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718158683.590 : Pipe = 8be9a48 Read <==
2138-1848:718158683.651 : => GetImageToBuffer
2138-1848:718158683.709 : => GetImageToBufferPageScan
2138-1848:718158683.766 : Pipe = 8be9a48 Read ==>
2138-1848:718158683.840 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718158759.802 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718158760.021 :         0010 : f0 00 00 00 50 95 4a 00 
2138-1d38:718158760.084 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718158760.170 :         Information.Status = 1, Information.Addr = 4887888
2138-1d38:718158761.393 :         => CNT96226::MemoryRead
2138-1d38:718159155.957 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718159156.110 :         System total receive data 311040 bytes
2138-1d38:718159156.184 :         => CNT96226::VenderCmd_GetData
2138-1d38:718159156.244 :         iCmd = 1, nBytes = 4
2138-1d38:718159312.564 :         0000 : 00 00 00 00 
2138-1d38:718159312.732 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718159312.911 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718159312.987 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718159313.056 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718159313.164 :         Pipe = 8be9948 Write ==>
2138-1d38:718159313.273 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718159313.398 :         Pipe = 8be9948 start to write data
2138-1d38:718159313.470 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 1244304 size = 36
2138-1d38:718159313.590 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718159313.686 :         Pipe = 8be9948 Write read wait size = 36
2138-1d38:718159313.774 :         Pipe = 8be9948 Set read data ready
2138-1d38:718159313.895 :         Pipe = 8be9948 Write <==
2138-1d38:718159313.954 :         Pipe = 8be9948 Write ==>
2138-1d38:718159314.171 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718159314.340 :         Pipe = 8be9948 start to write data
2138-1d38:718159314.413 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 1244340 size = 311040
2138-2038:718159314.569 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718159314.760 :     Pipe = 8be9948 Read Copy from 8be0e18 + 1244304 size = 36
2138-2038:718159314.890 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718159314.999 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718159315.097 :     Pipe = 8be9948 Read <==
2138-2038:718159315.165 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718159315.397 :     Pipe = 8be9948 Read ==>
2138-2038:718159315.477 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718159319.196 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1d38:718159319.306 :         Pipe = 8be9948 Write read wait size = 311040
2138-1d38:718159319.395 :         Pipe = 8be9948 Set read data ready
2138-1d38:718159319.498 :         Pipe = 8be9948 Write <==
2138-2038:718159319.648 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718159319.780 :     Pipe = 8be9948 Read Copy from 8be0e18 + 1244340 size = 311040
2138-2038:718159320.679 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718159320.768 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718159320.852 :     Pipe = 8be9948 Read <==
2138-2038:718159320.911 :     ImageProcessThread : Process start
2138-2038:718159325.221 :     BytesPerLine = 3888
2138-2038:718159325.286 :     Lines = 80
2138-2038:718159373.083 :     ImageProcessThread : Process end
2138-1d38:718159470.792 :         IOThread: get image OK
2138-1d38:718159470.982 :         IOThread: Read image 311040 Bytes remain 8242560 bytes
2138-1d38:718159471.081 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718159471.184 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718159471.263 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718159471.338 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718159471.400 :         IO Send command 10 bytes
2138-1d38:718159471.515 :         => CNT96226::VenderCmd_SetData
2138-1d38:718159471.580 :         iCmd = 0, nBytes = 10
2138-1d38:718159471.701 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718159730.193 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718159730.382 :         System send command 10 bytes + data 0 bytes
2138-1d38:718159730.455 :         IO total need to receive data 2095632 bytes
2138-1d38:718159730.530 :         => CNT96226::VenderCmd_GetData
2138-1d38:718159730.603 :         iCmd = 2, nBytes = 24
2138-1d38:718160229.333 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718160229.556 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718160229.630 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718160229.723 :         Information.Status = 0
2138-1d38:718160229.798 :         => CNT96226::VenderCmd_GetData
2138-1d38:718160229.866 :         iCmd = 2, nBytes = 24
2138-2038:718161095.900 :     Pipe = 8be9a48 Write ==>
2138-2038:718161096.157 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718161096.298 :     Pipe = 8be9a48 start to write data
2138-2038:718161096.371 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 297816 size = 36
2138-2038:718161096.480 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718161096.576 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718161096.660 :     Pipe = 8be9a48 Set read data ready
2138-2038:718161096.789 :     Pipe = 8be9a48 Write <==
2138-2038:718161096.850 :     Pipe = 8be9a48 Write ==>
2138-2038:718161096.924 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718161097.024 :     Pipe = 8be9a48 start to write data
2138-2038:718161097.084 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 297852 size = 75360
2138-1848:718161097.555 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718161098.089 : Pipe = 8be9a48 Read Copy from 8be9b08 + 297816 size = 36
2138-1848:718161098.211 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718161098.313 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718161098.404 : Pipe = 8be9a48 Read <==
2138-1848:718161098.469 : Get Packet type = 0 
2138-1848:718161098.533 : Get Packet dwSize = 75360 
2138-1848:718161098.594 : Get Packet bADFStatus = 1 
2138-1848:718161098.760 : Get Packet dwStatusLong = 0 
2138-1848:718161098.823 : Get Packet dwMessageStatusLong = 0 
2138-1848:718161098.895 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718161098.963 : <= GetImageToBuffer Ret = 1
2138-1848:718161099.038 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:718161099.111 : Pipe = 8be9a48 Read ==>
2138-1848:718161099.422 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718161099.619 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718161099.725 :     Pipe = 8be9a48 Write read wait size = 1884
2138-2038:718161099.810 :     Pipe = 8be9a48 Set read data ready
2138-2038:718161099.906 :     Pipe = 8be9a48 Write <==
2138-2038:718161099.966 :     Pipe = 8be9948 Read ==>
2138-2038:718161100.052 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:718161100.722 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718161100.851 : Pipe = 8be9a48 Read Copy from 8be9b08 + 297852 size = 1884
2138-1848:718161100.959 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27189500 Data = 73476
2138-1848:718161101.051 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718161101.132 : Pipe = 8be9a48 Read <==
2138-1d38:718161203.596 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718161203.783 :         0010 : f0 00 00 00 50 54 4f 00 
2138-1d38:718161203.851 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718161203.929 :         Information.Status = 1, Information.Addr = 5198928
2138-1d38:718161205.047 :         => CNT96226::MemoryRead
2138-1848:718161258.322 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718161258.476 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718161258.556 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718161258.624 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718161258.690 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718161258.759 : <= ReadScanEx2 ret = 1
2138-1848:718161258.821 : <= ReadScan ret = 1
2138-1d38:718161590.340 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718161590.522 :         System total receive data 311040 bytes
2138-1d38:718161590.597 :         => CNT96226::VenderCmd_GetData
2138-1d38:718161590.662 :         iCmd = 1, nBytes = 4
2138-1d38:718161748.555 :         0000 : 00 00 00 00 
2138-1d38:718161748.704 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718161748.889 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718161748.962 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718161749.024 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718161749.132 :         Pipe = 8be9948 Write ==>
2138-1d38:718161749.234 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718161749.353 :         Pipe = 8be9948 start to write data
2138-1d38:718161749.419 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 1555380 size = 36
2138-1d38:718161749.526 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718161749.617 :         Pipe = 8be9948 Write read wait size = 36
2138-1d38:718161749.696 :         Pipe = 8be9948 Set read data ready
2138-1d38:718161749.820 :         Pipe = 8be9948 Write <==
2138-1d38:718161749.880 :         Pipe = 8be9948 Write ==>
2138-1d38:718161750.181 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718161750.278 :         Pipe = 8be9948 start to write data
2138-1d38:718161750.339 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 1555416 size = 311040
2138-2038:718161750.483 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718161750.642 :     Pipe = 8be9948 Read Copy from 8be0e18 + 1555380 size = 36
2138-2038:718161750.750 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718161750.850 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718161751.034 :     Pipe = 8be9948 Read <==
2138-2038:718161751.104 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718161751.176 :     Pipe = 8be9948 Read ==>
2138-2038:718161751.257 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718161755.463 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1d38:718161755.566 :         Pipe = 8be9948 Write read wait size = 311040
2138-1d38:718161755.654 :         Pipe = 8be9948 Set read data ready
2138-1d38:718161755.747 :         Pipe = 8be9948 Write <==
2138-2038:718161756.340 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718161756.480 :     Pipe = 8be9948 Read Copy from 8be0e18 + 1555416 size = 311040
2138-2038:718161757.696 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718161757.792 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718161757.884 :     Pipe = 8be9948 Read <==
2138-2038:718161757.940 :     ImageProcessThread : Process start
2138-2038:718161762.248 :     BytesPerLine = 3888
2138-2038:718161762.313 :     Lines = 80
2138-2038:718161810.636 :     ImageProcessThread : Process end
2138-1d38:718161938.250 :         IOThread: get image OK
2138-1d38:718161938.449 :         IOThread: Read image 311040 Bytes remain 7931520 bytes
2138-1d38:718161938.557 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718161938.657 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718161938.743 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718161938.816 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718161938.882 :         IO Send command 10 bytes
2138-1d38:718161939.027 :         => CNT96226::VenderCmd_SetData
2138-1d38:718161939.089 :         iCmd = 0, nBytes = 10
2138-1d38:718161939.213 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718162216.561 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718162216.784 :         System send command 10 bytes + data 0 bytes
2138-1d38:718162216.868 :         IO total need to receive data 2095632 bytes
2138-1d38:718162216.942 :         => CNT96226::VenderCmd_GetData
2138-1d38:718162217.021 :         iCmd = 2, nBytes = 24
2138-1d38:718162369.343 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718162369.573 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718162369.642 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718162369.725 :         Information.Status = 0
2138-1d38:718162369.794 :         => CNT96226::VenderCmd_GetData
2138-1d38:718162369.859 :         iCmd = 2, nBytes = 24
2138-1d38:718162843.086 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718162843.313 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718162843.393 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718162843.479 :         Information.Status = 0
2138-1d38:718162843.549 :         => CNT96226::VenderCmd_GetData
2138-1d38:718162843.618 :         iCmd = 2, nBytes = 24
2138-1848:718163281.577 : => ReadScan
2138-1848:718163281.769 : Count = 99852, Ptr = 7de7690
2138-1848:718163281.855 : => ReadScanEx2
2138-1848:718163281.912 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718163281.983 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718163282.051 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718163282.118 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718163282.182 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718163282.248 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718163282.319 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:718163282.399 : Pipe = 8be9a48 Read ==>
2138-1848:718163282.542 : Pipe = 8be9a48 Read Total = 27262976 Free = 27189500 Data = 73476
2138-1848:718163282.678 : Pipe = 8be9a48 Read Copy from 8be9b08 + 299736 size = 73476
2138-1848:718163283.175 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718163283.420 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718163283.510 : Pipe = 8be9a48 Read <==
2138-1848:718163283.570 : => GetImageToBuffer
2138-1848:718163283.624 : => GetImageToBufferPageScan
2138-1848:718163283.683 : Pipe = 8be9a48 Read ==>
2138-1848:718163283.758 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718163419.042 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718163419.276 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718163419.348 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718163419.430 :         Information.Status = 0
2138-1d38:718163419.496 :         => CNT96226::VenderCmd_GetData
2138-1d38:718163419.565 :         iCmd = 2, nBytes = 24
2138-2038:718163809.388 :     Pipe = 8be9a48 Write ==>
2138-2038:718163809.646 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718163809.797 :     Pipe = 8be9a48 start to write data
2138-2038:718163809.871 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 373212 size = 36
2138-2038:718163809.976 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718163810.073 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718163810.159 :     Pipe = 8be9a48 Set read data ready
2138-2038:718163810.297 :     Pipe = 8be9a48 Write <==
2138-2038:718163810.354 :     Pipe = 8be9a48 Write ==>
2138-2038:718163810.657 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718163810.757 :     Pipe = 8be9a48 start to write data
2138-2038:718163810.824 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 373248 size = 75360
2138-1848:718163810.985 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718163811.162 : Pipe = 8be9a48 Read Copy from 8be9b08 + 373212 size = 36
2138-1848:718163811.282 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718163811.383 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718163811.475 : Pipe = 8be9a48 Read <==
2138-1848:718163811.546 : Get Packet type = 0 
2138-1848:718163811.608 : Get Packet dwSize = 75360 
2138-1848:718163811.669 : Get Packet bADFStatus = 1 
2138-1848:718163811.732 : Get Packet dwStatusLong = 0 
2138-1848:718163811.790 : Get Packet dwMessageStatusLong = 0 
2138-1848:718163811.862 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718163811.932 : <= GetImageToBuffer Ret = 1
2138-1848:718163812.000 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:718163812.075 : Pipe = 8be9a48 Read ==>
2138-1848:718163812.150 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718163812.294 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718163812.399 :     Pipe = 8be9a48 Write read wait size = 26376
2138-2038:718163812.483 :     Pipe = 8be9a48 Set read data ready
2138-2038:718163812.581 :     Pipe = 8be9a48 Write <==
2138-2038:718163812.652 :     Pipe = 8be9948 Read ==>
2138-2038:718163812.739 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:718163813.012 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718163813.150 : Pipe = 8be9a48 Read Copy from 8be9b08 + 373248 size = 26376
2138-1848:718163813.329 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27213992 Data = 48984
2138-1848:718163813.424 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718163813.511 : Pipe = 8be9a48 Read <==
2138-1d38:718163968.068 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718163968.292 :         0010 : f0 00 00 00 50 13 54 00 
2138-1d38:718163968.357 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718163968.439 :         Information.Status = 1, Information.Addr = 5509968
2138-1d38:718163969.462 :         => CNT96226::MemoryRead
2138-1848:718163977.228 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718163977.505 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718163977.585 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718163977.656 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718163977.726 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718163977.796 : <= ReadScanEx2 ret = 1
2138-1848:718163977.862 : <= ReadScan ret = 1
2138-1d38:718164354.438 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718164354.633 :         System total receive data 311040 bytes
2138-1d38:718164354.709 :         => CNT96226::VenderCmd_GetData
2138-1d38:718164354.783 :         iCmd = 1, nBytes = 4
2138-1d38:718164497.016 :         0000 : 00 00 00 00 
2138-1d38:718164497.206 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718164497.388 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718164497.466 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718164497.535 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718164497.643 :         Pipe = 8be9948 Write ==>
2138-1d38:718164497.857 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718164497.985 :         Pipe = 8be9948 start to write data
2138-1d38:718164498.055 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 1866456 size = 36
2138-1d38:718164498.174 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718164498.270 :         Pipe = 8be9948 Write read wait size = 36
2138-1d38:718164498.358 :         Pipe = 8be9948 Set read data ready
2138-1d38:718164498.497 :         Pipe = 8be9948 Write <==
2138-1d38:718164498.558 :         Pipe = 8be9948 Write ==>
2138-1d38:718164498.769 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718164498.933 :         Pipe = 8be9948 start to write data
2138-1d38:718164498.999 :         Pipe = 8be9948 Memory Write Copy to 8be0e18 + 1866492 size = 230660
2138-2038:718164499.154 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718164499.339 :     Pipe = 8be9948 Read Copy from 8be0e18 + 1866456 size = 36
2138-2038:718164499.466 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718164499.570 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718164499.660 :     Pipe = 8be9948 Read <==
2138-2038:718164499.726 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718164499.800 :     Pipe = 8be9948 Read ==>
2138-2038:718164499.877 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718164502.589 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 0 size = 80380
2138-1d38:718164503.810 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1d38:718164503.907 :         Pipe = 8be9948 Write read wait size = 311040
2138-1d38:718164503.999 :         Pipe = 8be9948 Set read data ready
2138-1d38:718164504.109 :         Pipe = 8be9948 Write <==
2138-2038:718164505.372 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718164505.506 :     Pipe = 8be9948 Read Copy from 8be0e18 + 1866492 size = 230660
2138-2038:718164506.148 :     Pipe = 8be9948 Read Copy from 8be9a18 + 0 size = 80380
2138-2038:718164506.484 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718164506.575 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718164506.659 :     Pipe = 8be9948 Read <==
2138-2038:718164506.716 :     ImageProcessThread : Process start
2138-2038:718164511.043 :     BytesPerLine = 3888
2138-2038:718164511.110 :     Lines = 80
2138-2038:718164559.973 :     ImageProcessThread : Process end
2138-1d38:718164660.409 :         IOThread: get image OK
2138-1d38:718164660.606 :         IOThread: Read image 311040 Bytes remain 7620480 bytes
2138-1d38:718164660.718 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718164660.824 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718164661.021 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718164661.099 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718164661.167 :         IO Send command 10 bytes
2138-1d38:718164661.317 :         => CNT96226::VenderCmd_SetData
2138-1d38:718164661.384 :         iCmd = 0, nBytes = 10
2138-1d38:718164661.506 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718164930.316 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718164930.539 :         System send command 10 bytes + data 0 bytes
2138-1d38:718164930.731 :         IO total need to receive data 2095632 bytes
2138-1d38:718164930.808 :         => CNT96226::VenderCmd_GetData
2138-1d38:718164930.876 :         iCmd = 2, nBytes = 24
2138-1d38:718165085.367 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718165085.581 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718165085.655 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718165085.735 :         Information.Status = 0
2138-1d38:718165085.805 :         => CNT96226::VenderCmd_GetData
2138-1d38:718165085.867 :         iCmd = 2, nBytes = 24
2138-1d38:718165568.207 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718165568.434 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718165568.502 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718165568.585 :         Information.Status = 0
2138-1d38:718165568.654 :         => CNT96226::VenderCmd_GetData
2138-1d38:718165568.724 :         iCmd = 2, nBytes = 24
2138-1d38:718166105.679 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718166105.927 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718166106.006 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718166106.093 :         Information.Status = 0
2138-1d38:718166106.161 :         => CNT96226::VenderCmd_GetData
2138-1d38:718166106.230 :         iCmd = 2, nBytes = 24
2138-1848:718166179.892 : => ReadScan
2138-1848:718166180.110 : Count = 99852, Ptr = 7de7690
2138-1848:718166180.196 : => ReadScanEx2
2138-1848:718166180.256 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718166180.327 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718166180.393 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718166180.463 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718166180.529 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718166180.599 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718166180.672 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:718166180.750 : Pipe = 8be9a48 Read ==>
2138-1848:718166180.873 : Pipe = 8be9a48 Read Total = 27262976 Free = 27213992 Data = 48984
2138-1848:718166181.006 : Pipe = 8be9a48 Read Copy from 8be9b08 + 399624 size = 48984
2138-1848:718166181.369 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718166181.467 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718166181.557 : Pipe = 8be9a48 Read <==
2138-1848:718166181.620 : => GetImageToBuffer
2138-1848:718166181.677 : => GetImageToBufferPageScan
2138-1848:718166181.743 : Pipe = 8be9a48 Read ==>
2138-1848:718166183.799 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718166651.072 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718166651.315 :         0010 : f0 00 00 00 50 d2 58 00 
2138-1d38:718166651.394 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718166651.477 :         Information.Status = 1, Information.Addr = 5821008
2138-1d38:718166652.635 :         => CNT96226::MemoryRead
2138-2038:718166864.459 :     Pipe = 8be9a48 Write ==>
2138-2038:718166864.703 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718166864.840 :     Pipe = 8be9a48 start to write data
2138-2038:718166864.911 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 448608 size = 36
2138-2038:718166865.021 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718166865.251 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718166865.340 :     Pipe = 8be9a48 Set read data ready
2138-2038:718166865.475 :     Pipe = 8be9a48 Write <==
2138-2038:718166865.538 :     Pipe = 8be9a48 Write ==>
2138-2038:718166865.839 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718166865.938 :     Pipe = 8be9a48 start to write data
2138-2038:718166866.005 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 448644 size = 75360
2138-1848:718166866.151 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718166866.309 : Pipe = 8be9a48 Read Copy from 8be9b08 + 448608 size = 36
2138-1848:718166866.421 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718166866.520 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718166866.609 : Pipe = 8be9a48 Read <==
2138-1848:718166866.670 : Get Packet type = 0 
2138-1848:718166866.729 : Get Packet dwSize = 75360 
2138-1848:718166866.787 : Get Packet bADFStatus = 1 
2138-1848:718166866.851 : Get Packet dwStatusLong = 0 
2138-1848:718166866.911 : Get Packet dwMessageStatusLong = 0 
2138-1848:718166866.998 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718166867.067 : <= GetImageToBuffer Ret = 1
2138-1848:718166867.136 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:718166867.209 : Pipe = 8be9a48 Read ==>
2138-2038:718166867.278 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718166867.379 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718166867.489 :     Pipe = 8be9a48 Write <==
2138-2038:718166867.562 :     Pipe = 8be9948 Read ==>
2138-1848:718166867.663 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718166867.785 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:718166867.869 : Pipe = 8be9a48 Read Copy from 8be9b08 + 448644 size = 50868
2138-1848:718166868.130 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27238484 Data = 24492
2138-1848:718166868.224 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718166868.309 : Pipe = 8be9a48 Read <==
2138-1848:718167015.067 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718167015.267 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718167015.346 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718167015.422 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718167015.493 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718167015.564 : <= ReadScanEx2 ret = 1
2138-1848:718167015.629 : <= ReadScan ret = 1
2138-1d38:718167029.433 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718167029.551 :         System total receive data 311040 bytes
2138-1d38:718167029.635 :         => CNT96226::VenderCmd_GetData
2138-1d38:718167029.705 :         iCmd = 1, nBytes = 4
2138-1d38:718167168.714 :         0000 : 00 00 00 00 
2138-1d38:718167168.875 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718167169.058 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718167169.134 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718167169.201 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718167169.307 :         Pipe = 8be9948 Write ==>
2138-1d38:718167169.405 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718167169.522 :         Pipe = 8be9948 start to write data
2138-1d38:718167169.588 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 80380 size = 36
2138-1d38:718167169.701 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718167169.800 :         Pipe = 8be9948 Write read wait size = 36
2138-1d38:718167169.889 :         Pipe = 8be9948 Set read data ready
2138-1d38:718167170.013 :         Pipe = 8be9948 Write <==
2138-1d38:718167170.075 :         Pipe = 8be9948 Write ==>
2138-1d38:718167170.149 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718167170.407 :         Pipe = 8be9948 start to write data
2138-1d38:718167170.474 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 80416 size = 311040
2138-2038:718167170.628 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718167170.804 :     Pipe = 8be9948 Read Copy from 8be9a18 + 80380 size = 36
2138-2038:718167170.922 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718167171.021 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718167171.114 :     Pipe = 8be9948 Read <==
2138-2038:718167171.187 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718167171.261 :     Pipe = 8be9948 Read ==>
2138-2038:718167171.340 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718167175.040 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1d38:718167175.143 :         Pipe = 8be9948 Write read wait size = 311040
2138-1d38:718167175.232 :         Pipe = 8be9948 Set read data ready
2138-1d38:718167175.337 :         Pipe = 8be9948 Write <==
2138-2038:718167175.487 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718167175.619 :     Pipe = 8be9948 Read Copy from 8be9a18 + 80416 size = 311040
2138-2038:718167176.992 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718167177.095 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718167177.178 :     Pipe = 8be9948 Read <==
2138-2038:718167177.238 :     ImageProcessThread : Process start
2138-2038:718167181.560 :     BytesPerLine = 3888
2138-2038:718167181.635 :     Lines = 80
2138-2038:718167229.789 :     ImageProcessThread : Process end
2138-1d38:718167332.803 :         IOThread: get image OK
2138-1d38:718167333.007 :         IOThread: Read image 311040 Bytes remain 7309440 bytes
2138-1d38:718167333.114 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718167333.217 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718167333.301 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718167333.376 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718167333.441 :         IO Send command 10 bytes
2138-1d38:718167333.589 :         => CNT96226::VenderCmd_SetData
2138-1d38:718167333.652 :         iCmd = 0, nBytes = 10
2138-1d38:718167333.772 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718167597.860 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718167598.072 :         System send command 10 bytes + data 0 bytes
2138-1d38:718167598.157 :         IO total need to receive data 2095632 bytes
2138-1d38:718167598.242 :         => CNT96226::VenderCmd_GetData
2138-1d38:718167598.316 :         iCmd = 2, nBytes = 24
2138-1d38:718167733.214 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718167733.432 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718167733.508 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718167733.591 :         Information.Status = 0
2138-1d38:718167733.657 :         => CNT96226::VenderCmd_GetData
2138-1d38:718167733.723 :         iCmd = 2, nBytes = 24
2138-1d38:718168212.698 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718168212.939 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718168213.014 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718168213.097 :         Information.Status = 0
2138-1d38:718168213.171 :         => CNT96226::VenderCmd_GetData
2138-1d38:718168213.241 :         iCmd = 2, nBytes = 24
2138-1d38:718168773.221 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718168773.456 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718168773.532 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718168773.628 :         Information.Status = 0
2138-1d38:718168773.700 :         => CNT96226::VenderCmd_GetData
2138-1d38:718168773.769 :         iCmd = 2, nBytes = 24
2138-1848:718169222.092 : => ReadScan
2138-1848:718169222.277 : Count = 99852, Ptr = 7de7690
2138-1848:718169222.361 : => ReadScanEx2
2138-1848:718169222.419 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718169222.492 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718169222.561 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718169222.629 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718169222.696 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718169222.763 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718169222.837 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:718169222.913 : Pipe = 8be9a48 Read ==>
2138-1848:718169223.056 : Pipe = 8be9a48 Read Total = 27262976 Free = 27238484 Data = 24492
2138-1848:718169223.197 : Pipe = 8be9a48 Read Copy from 8be9b08 + 499512 size = 24492
2138-1848:718169223.441 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718169223.534 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718169223.620 : Pipe = 8be9a48 Read <==
2138-1848:718169223.681 : => GetImageToBuffer
2138-1848:718169223.740 : => GetImageToBufferPageScan
2138-1848:718169223.803 : Pipe = 8be9a48 Read ==>
2138-1848:718169223.878 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718169306.760 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718169306.960 :         0010 : f0 00 00 00 50 91 5d 00 
2138-1d38:718169307.036 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718169307.123 :         Information.Status = 1, Information.Addr = 6132048
2138-1d38:718169308.270 :         => CNT96226::MemoryRead
2138-2038:718169658.478 :     Pipe = 8be9a48 Write ==>
2138-2038:718169658.733 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718169658.881 :     Pipe = 8be9a48 start to write data
2138-2038:718169658.957 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 524004 size = 36
2138-2038:718169659.075 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718169659.175 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718169659.265 :     Pipe = 8be9a48 Set read data ready
2138-2038:718169659.402 :     Pipe = 8be9a48 Write <==
2138-2038:718169659.469 :     Pipe = 8be9a48 Write ==>
2138-2038:718169659.702 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718169659.959 :     Pipe = 8be9a48 start to write data
2138-2038:718169660.029 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 524040 size = 75360
2138-1848:718169660.186 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718169660.378 : Pipe = 8be9a48 Read Copy from 8be9b08 + 524004 size = 36
2138-1848:718169660.496 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718169660.598 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718169660.695 : Pipe = 8be9a48 Read <==
2138-1848:718169660.759 : Get Packet type = 0 
2138-1848:718169660.822 : Get Packet dwSize = 75360 
2138-1848:718169660.883 : Get Packet bADFStatus = 1 
2138-1848:718169660.947 : Get Packet dwStatusLong = 0 
2138-1848:718169661.006 : Get Packet dwMessageStatusLong = 0 
2138-1848:718169661.078 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718169661.145 : <= GetImageToBuffer Ret = 1
2138-1848:718169661.216 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:718169661.294 : Pipe = 8be9a48 Read ==>
2138-1848:718169661.372 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718169661.783 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718169661.893 :     Pipe = 8be9a48 Write read wait size = 75360
2138-2038:718169661.982 :     Pipe = 8be9a48 Set read data ready
2138-2038:718169662.089 :     Pipe = 8be9a48 Write <==
2138-2038:718169662.157 :     Pipe = 8be9948 Read ==>
2138-1848:718169662.244 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718169662.450 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:718169662.539 : Pipe = 8be9a48 Read Copy from 8be9b08 + 524040 size = 75360
2138-1848:718169662.860 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718169662.956 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718169663.040 : Pipe = 8be9a48 Read <==
2138-1d38:718169693.163 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718169693.278 :         System total receive data 311040 bytes
2138-1d38:718169693.355 :         => CNT96226::VenderCmd_GetData
2138-1d38:718169693.425 :         iCmd = 1, nBytes = 4
2138-1848:718169799.340 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718169799.487 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718169799.561 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718169799.631 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718169799.697 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718169799.766 : <= ReadScanEx2 ret = 1
2138-1848:718169799.827 : <= ReadScan ret = 1
2138-1d38:718169820.832 :         0000 : 00 00 00 00 
2138-1d38:718169820.940 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718169821.090 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718169821.165 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718169821.235 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718169821.345 :         Pipe = 8be9948 Write ==>
2138-1d38:718169821.446 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718169821.568 :         Pipe = 8be9948 start to write data
2138-1d38:718169821.637 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 391456 size = 36
2138-1d38:718169821.749 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718169821.853 :         Pipe = 8be9948 Write read wait size = 36
2138-1d38:718169821.938 :         Pipe = 8be9948 Set read data ready
2138-1d38:718169822.046 :         Pipe = 8be9948 Write <==
2138-1d38:718169822.105 :         Pipe = 8be9948 Write ==>
2138-1d38:718169822.319 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718169822.485 :         Pipe = 8be9948 start to write data
2138-1d38:718169822.553 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 391492 size = 311040
2138-2038:718169822.693 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718169822.857 :     Pipe = 8be9948 Read Copy from 8be9a18 + 391456 size = 36
2138-2038:718169822.968 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718169823.065 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718169823.156 :     Pipe = 8be9948 Read <==
2138-2038:718169823.222 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718169823.291 :     Pipe = 8be9948 Read ==>
2138-2038:718169823.366 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718169827.112 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1d38:718169827.222 :         Pipe = 8be9948 Write read wait size = 311040
2138-1d38:718169827.314 :         Pipe = 8be9948 Set read data ready
2138-1d38:718169827.416 :         Pipe = 8be9948 Write <==
2138-2038:718169827.566 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718169827.698 :     Pipe = 8be9948 Read Copy from 8be9a18 + 391492 size = 311040
2138-2038:718169828.768 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718169828.861 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718169828.942 :     Pipe = 8be9948 Read <==
2138-2038:718169829.000 :     ImageProcessThread : Process start
2138-2038:718169833.280 :     BytesPerLine = 3888
2138-2038:718169833.347 :     Lines = 80
2138-2038:718169880.995 :     ImageProcessThread : Process end
2138-1d38:718169972.124 :         IOThread: get image OK
2138-1d38:718169972.334 :         IOThread: Read image 311040 Bytes remain 6998400 bytes
2138-1d38:718169972.445 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718169972.554 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718169972.635 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718169972.710 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718169972.780 :         IO Send command 10 bytes
2138-1d38:718169972.915 :         => CNT96226::VenderCmd_SetData
2138-1d38:718169972.980 :         iCmd = 0, nBytes = 10
2138-1d38:718169973.104 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718170226.774 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718170226.970 :         System send command 10 bytes + data 0 bytes
2138-1d38:718170227.059 :         IO total need to receive data 2095632 bytes
2138-1d38:718170227.132 :         => CNT96226::VenderCmd_GetData
2138-1d38:718170227.196 :         iCmd = 2, nBytes = 24
2138-1d38:718170369.999 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718170370.214 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718170370.288 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718170370.378 :         Information.Status = 0
2138-1d38:718170370.453 :         => CNT96226::VenderCmd_GetData
2138-1d38:718170370.517 :         iCmd = 2, nBytes = 24
2138-1d38:718170800.061 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718170800.290 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718170800.364 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718170800.446 :         Information.Status = 0
2138-1d38:718170800.518 :         => CNT96226::VenderCmd_GetData
2138-1d38:718170800.586 :         iCmd = 2, nBytes = 24
2138-1d38:718171019.467 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718171019.652 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718171019.716 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718171019.792 :         Information.Status = 0
2138-1d38:718171019.859 :         => CNT96226::VenderCmd_GetData
2138-1d38:718171020.018 :         iCmd = 2, nBytes = 24
2138-1848:718172052.222 : => ReadScan
2138-1848:718172052.405 : Count = 99852, Ptr = 7de7690
2138-1848:718172052.492 : => ReadScanEx2
2138-1848:718172052.558 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718172052.631 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718172052.700 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718172052.768 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718172052.835 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718172052.902 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718172052.976 : => GetImageToBuffer
2138-1848:718172053.034 : => GetImageToBufferPageScan
2138-1848:718172053.096 : Pipe = 8be9a48 Read ==>
2138-1848:718172053.227 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718172074.849 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718172075.020 :         0010 : f0 00 00 00 50 50 62 00 
2138-1d38:718172075.098 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718172075.183 :         Information.Status = 1, Information.Addr = 6443088
2138-1d38:718172076.169 :         => CNT96226::MemoryRead
2138-1d38:718172457.544 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718172457.761 :         System total receive data 311040 bytes
2138-1d38:718172457.848 :         => CNT96226::VenderCmd_GetData
2138-1d38:718172457.921 :         iCmd = 1, nBytes = 4
2138-1d38:718172589.091 :         0000 : 00 00 00 00 
2138-1d38:718172589.251 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718172589.395 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718172589.475 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718172589.543 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718172589.662 :         Pipe = 8be9948 Write ==>
2138-1d38:718172589.881 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718172590.014 :         Pipe = 8be9948 start to write data
2138-1d38:718172590.078 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 702532 size = 36
2138-1d38:718172590.192 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718172590.289 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718172590.375 :         Pipe = 8be9948 Write <==
2138-1d38:718172590.436 :         Pipe = 8be9948 Write ==>
2138-1d38:718172590.513 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718172590.611 :         Pipe = 8be9948 start to write data
2138-1d38:718172590.674 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 702568 size = 311040
2138-1d38:718172595.266 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718172595.374 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718172595.460 :         Pipe = 8be9948 Write <==
2138-2038:718172615.986 :     Pipe = 8be9a48 Write ==>
2138-2038:718172616.182 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718172616.320 :     Pipe = 8be9a48 start to write data
2138-2038:718172616.394 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 599400 size = 36
2138-2038:718172616.507 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718172616.607 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718172616.698 :     Pipe = 8be9a48 Set read data ready
2138-2038:718172616.830 :     Pipe = 8be9a48 Write <==
2138-2038:718172616.895 :     Pipe = 8be9a48 Write ==>
2138-2038:718172617.119 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718172617.285 :     Pipe = 8be9a48 start to write data
2138-2038:718172617.351 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 599436 size = 75360
2138-1848:718172617.497 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718172617.677 : Pipe = 8be9a48 Read Copy from 8be9b08 + 599400 size = 36
2138-1848:718172617.807 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718172617.910 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718172618.005 : Pipe = 8be9a48 Read <==
2138-1848:718172618.069 : Get Packet type = 0 
2138-1848:718172618.138 : Get Packet dwSize = 75360 
2138-1848:718172618.199 : Get Packet bADFStatus = 1 
2138-1848:718172618.265 : Get Packet dwStatusLong = 0 
2138-1848:718172618.324 : Get Packet dwMessageStatusLong = 0 
2138-1848:718172618.395 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718172618.457 : <= GetImageToBuffer Ret = 1
2138-2038:718172618.527 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718172618.630 :     Pipe = 8be9a48 Write read wait size = 0
2138-1848:718172618.704 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:718172618.783 : Pipe = 8be9a48 Read ==>
2138-2038:718172618.846 :     Pipe = 8be9a48 Write <==
2138-1848:718172618.908 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718172618.996 :     Pipe = 8be9948 Read ==>
2138-1848:718172619.058 : Pipe = 8be9a48 Read Copy from 8be9b08 + 599436 size = 75360
2138-2038:718172619.144 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-2038:718172619.251 :     Pipe = 8be9948 Read Copy from 8be9a18 + 702532 size = 36
2138-2038:718172619.354 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718172619.455 :     Pipe = 8be9948 Read write wait size = 0
2138-1848:718172619.525 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718172619.626 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718172619.700 :     Pipe = 8be9948 Read <==
2138-1848:718172619.806 : Pipe = 8be9a48 Read <==
2138-1848:718172619.872 : => GetImageToBuffer
2138-1848:718172619.932 : => GetImageToBufferPageScan
2138-1848:718172619.996 : Pipe = 8be9a48 Read ==>
2138-1848:718172620.087 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718172620.174 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718172620.249 :     Pipe = 8be9948 Read ==>
2138-2038:718172620.327 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718172620.433 :     Pipe = 8be9948 Read Copy from 8be9a18 + 702568 size = 311040
2138-2038:718172621.863 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718172621.954 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718172622.035 :     Pipe = 8be9948 Read <==
2138-2038:718172622.090 :     ImageProcessThread : Process start
2138-2038:718172626.378 :     BytesPerLine = 3888
2138-2038:718172626.452 :     Lines = 80
2138-2038:718172674.698 :     ImageProcessThread : Process end
2138-1d38:718172755.728 :         IOThread: get image OK
2138-1d38:718172755.907 :         IOThread: Read image 311040 Bytes remain 6687360 bytes
2138-1d38:718172756.013 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718172756.123 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718172756.204 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718172756.278 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718172756.342 :         IO Send command 10 bytes
2138-1d38:718172756.485 :         => CNT96226::VenderCmd_SetData
2138-1d38:718172756.550 :         iCmd = 0, nBytes = 10
2138-1d38:718172756.675 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718173018.131 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718173018.308 :         System send command 10 bytes + data 0 bytes
2138-1d38:718173018.391 :         IO total need to receive data 2095632 bytes
2138-1d38:718173018.460 :         => CNT96226::VenderCmd_GetData
2138-1d38:718173018.526 :         iCmd = 2, nBytes = 24
2138-1d38:718173157.451 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718173157.614 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718173157.677 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718173157.750 :         Information.Status = 0
2138-1d38:718173157.820 :         => CNT96226::VenderCmd_GetData
2138-1d38:718173157.882 :         iCmd = 2, nBytes = 24
2138-1d38:718173660.579 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718173660.805 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718173660.868 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718173660.952 :         Information.Status = 0
2138-1d38:718173661.020 :         => CNT96226::VenderCmd_GetData
2138-1d38:718173661.085 :         iCmd = 2, nBytes = 24
2138-1d38:718174630.991 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718174631.227 :         0010 : f0 00 00 00 50 99 37 00 
2138-1d38:718174631.308 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718174631.392 :         Information.Status = 1, Information.Addr = 3643728
2138-1d38:718174632.379 :         => CNT96226::MemoryRead
2138-1d38:718175017.623 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718175017.823 :         System total receive data 311040 bytes
2138-1d38:718175017.908 :         => CNT96226::VenderCmd_GetData
2138-1d38:718175017.977 :         iCmd = 1, nBytes = 4
2138-1d38:718175160.101 :         0000 : 00 00 00 00 
2138-1d38:718175160.259 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718175160.390 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718175160.462 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718175160.527 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718175160.644 :         Pipe = 8be9948 Write ==>
2138-1d38:718175160.752 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718175160.951 :         Pipe = 8be9948 start to write data
2138-1d38:718175161.017 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 1013608 size = 36
2138-1d38:718175161.122 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718175161.216 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718175161.297 :         Pipe = 8be9948 Write <==
2138-1d38:718175161.354 :         Pipe = 8be9948 Write ==>
2138-1d38:718175161.429 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718175161.524 :         Pipe = 8be9948 start to write data
2138-1d38:718175161.584 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 1013644 size = 311040
2138-1d38:718175166.065 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718175166.167 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718175166.248 :         Pipe = 8be9948 Write <==
2138-1d38:718175319.575 :         IOThread: get image OK
2138-1d38:718175319.779 :         IOThread: Read image 311040 Bytes remain 6376320 bytes
2138-1d38:718175319.890 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718175320.001 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718175320.084 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718175320.164 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718175320.234 :         IO Send command 10 bytes
2138-1d38:718175320.354 :         => CNT96226::VenderCmd_SetData
2138-1d38:718175320.421 :         iCmd = 0, nBytes = 10
2138-1d38:718175320.546 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-2038:718175549.275 :     Pipe = 8be9a48 Write ==>
2138-2038:718175549.500 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718175549.650 :     Pipe = 8be9a48 start to write data
2138-2038:718175549.726 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 674796 size = 36
2138-2038:718175549.836 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718175549.936 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718175550.023 :     Pipe = 8be9a48 Set read data ready
2138-2038:718175550.154 :     Pipe = 8be9a48 Write <==
2138-2038:718175550.213 :     Pipe = 8be9a48 Write ==>
2138-2038:718175550.858 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718175551.070 :     Pipe = 8be9a48 start to write data
2138-2038:718175551.144 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 674832 size = 75360
2138-1848:718175551.530 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718175551.715 : Pipe = 8be9a48 Read Copy from 8be9b08 + 674796 size = 36
2138-1848:718175551.838 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718175551.946 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718175552.033 : Pipe = 8be9a48 Read <==
2138-1848:718175552.103 : Get Packet type = 0 
2138-1848:718175552.171 : Get Packet dwSize = 75360 
2138-1848:718175552.238 : Get Packet bADFStatus = 1 
2138-1848:718175552.305 : Get Packet dwStatusLong = 0 
2138-1848:718175552.367 : Get Packet dwMessageStatusLong = 0 
2138-1848:718175552.447 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718175552.517 : <= GetImageToBuffer Ret = 1
2138-2038:718175552.593 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718175552.699 :     Pipe = 8be9a48 Write read wait size = 0
2138-1848:718175552.769 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:718175552.850 : Pipe = 8be9a48 Read ==>
2138-2038:718175552.912 :     Pipe = 8be9a48 Write <==
2138-1848:718175552.973 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718175553.057 :     Pipe = 8be9948 Read ==>
2138-1848:718175553.121 : Pipe = 8be9a48 Read Copy from 8be9b08 + 674832 size = 24492
2138-2038:718175553.206 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-1848:718175553.345 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27212108 Data = 50868
2138-1848:718175553.440 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718175553.507 :     Pipe = 8be9948 Read Copy from 8be9a18 + 1013608 size = 36
2138-1848:718175553.594 : Pipe = 8be9a48 Read <==
2138-2038:718175553.652 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718175553.746 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718175553.831 :     Pipe = 8be9948 Read <==
2138-2038:718175553.887 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718175553.955 :     Pipe = 8be9948 Read ==>
2138-2038:718175554.027 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718175554.124 :     Pipe = 8be9948 Read Copy from 8be9a18 + 1013644 size = 311040
2138-2038:718175555.967 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718175556.057 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718175556.137 :     Pipe = 8be9948 Read <==
2138-2038:718175556.191 :     ImageProcessThread : Process start
2138-2038:718175560.348 :     BytesPerLine = 3888
2138-2038:718175560.411 :     Lines = 80
2138-1d38:718175589.144 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718175589.280 :         System send command 10 bytes + data 0 bytes
2138-1d38:718175589.356 :         IO total need to receive data 2095632 bytes
2138-1d38:718175589.422 :         => CNT96226::VenderCmd_GetData
2138-1d38:718175589.484 :         iCmd = 2, nBytes = 24
2138-2038:718175614.494 :     ImageProcessThread : Process end
2138-1848:718175697.367 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718175697.541 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718175697.616 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718175697.687 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718175697.754 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718175697.818 : <= ReadScanEx2 ret = 1
2138-1848:718175697.881 : <= ReadScan ret = 1
2138-1d38:718175744.105 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718175744.318 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718175744.390 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718175744.475 :         Information.Status = 0
2138-1d38:718175744.544 :         => CNT96226::VenderCmd_GetData
2138-1d38:718175744.610 :         iCmd = 2, nBytes = 24
2138-1d38:718176200.281 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718176200.525 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718176200.597 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718176200.681 :         Information.Status = 0
2138-1d38:718176200.752 :         => CNT96226::VenderCmd_GetData
2138-1d38:718176200.818 :         iCmd = 2, nBytes = 24
2138-1d38:718176413.492 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718176413.728 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718176413.803 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718176413.887 :         Information.Status = 0
2138-1d38:718176413.960 :         => CNT96226::VenderCmd_GetData
2138-1d38:718176414.026 :         iCmd = 2, nBytes = 24
2138-1d38:718177336.938 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718177337.175 :         0010 : f0 00 00 00 50 58 3c 00 
2138-1d38:718177337.246 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718177337.330 :         Information.Status = 1, Information.Addr = 3954768
2138-1d38:718177338.723 :         => CNT96226::MemoryRead
2138-1d38:718177720.047 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718177720.257 :         System total receive data 311040 bytes
2138-1d38:718177720.340 :         => CNT96226::VenderCmd_GetData
2138-1d38:718177720.409 :         iCmd = 1, nBytes = 4
2138-1d38:718177859.241 :         0000 : 00 00 00 00 
2138-1d38:718177859.414 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718177859.818 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718177859.892 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718177859.959 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718177860.070 :         Pipe = 8be9948 Write ==>
2138-1d38:718177860.172 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718177860.296 :         Pipe = 8be9948 start to write data
2138-1d38:718177860.362 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 1324684 size = 36
2138-1d38:718177860.485 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718177860.585 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718177860.671 :         Pipe = 8be9948 Write <==
2138-1d38:718177860.732 :         Pipe = 8be9948 Write ==>
2138-1d38:718177860.809 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718177860.906 :         Pipe = 8be9948 start to write data
2138-1d38:718177860.968 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 1324720 size = 311040
2138-1d38:718177865.024 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718177865.127 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718177865.209 :         Pipe = 8be9948 Write <==
2138-1d38:718178022.535 :         IOThread: get image OK
2138-1d38:718178022.731 :         IOThread: Read image 311040 Bytes remain 6065280 bytes
2138-1d38:718178022.844 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718178022.944 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718178023.025 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718178023.104 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718178023.169 :         IO Send command 10 bytes
2138-1d38:718178023.326 :         => CNT96226::VenderCmd_SetData
2138-1d38:718178023.391 :         iCmd = 0, nBytes = 10
2138-1d38:718178023.513 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:718178070.404 : => ReadScan
2138-1848:718178070.797 : Count = 99852, Ptr = 7de7690
2138-1848:718178070.876 : => ReadScanEx2
2138-1848:718178070.931 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718178071.000 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718178071.064 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718178071.131 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718178071.194 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718178071.258 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718178071.329 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:718178071.405 : Pipe = 8be9a48 Read ==>
2138-1848:718178071.523 : Pipe = 8be9a48 Read Total = 27262976 Free = 27212108 Data = 50868
2138-1848:718178071.649 : Pipe = 8be9a48 Read Copy from 8be9b08 + 699324 size = 50868
2138-1848:718178072.047 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718178072.142 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718178072.230 : Pipe = 8be9a48 Read <==
2138-1848:718178072.299 : => GetImageToBuffer
2138-1848:718178072.357 : => GetImageToBufferPageScan
2138-1848:718178072.422 : Pipe = 8be9a48 Read ==>
2138-1848:718178072.494 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718178291.796 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718178292.011 :         System send command 10 bytes + data 0 bytes
2138-1d38:718178292.090 :         IO total need to receive data 2095632 bytes
2138-1d38:718178292.169 :         => CNT96226::VenderCmd_GetData
2138-1d38:718178292.239 :         iCmd = 2, nBytes = 24
2138-1d38:718178439.202 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718178439.421 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718178439.489 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718178439.702 :         Information.Status = 0
2138-1d38:718178439.777 :         => CNT96226::VenderCmd_GetData
2138-1d38:718178439.842 :         iCmd = 2, nBytes = 24
2138-2038:718178503.450 :     Pipe = 8be9a48 Write ==>
2138-2038:718178503.630 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718178503.774 :     Pipe = 8be9a48 start to write data
2138-2038:718178503.848 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 750192 size = 36
2138-2038:718178503.958 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718178504.062 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718178504.149 :     Pipe = 8be9a48 Set read data ready
2138-2038:718178504.275 :     Pipe = 8be9a48 Write <==
2138-2038:718178504.334 :     Pipe = 8be9a48 Write ==>
2138-2038:718178504.412 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718178504.512 :     Pipe = 8be9a48 start to write data
2138-2038:718178504.575 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 750228 size = 75360
2138-1848:718178505.010 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718178505.174 : Pipe = 8be9a48 Read Copy from 8be9b08 + 750192 size = 36
2138-1848:718178505.288 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718178505.387 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718178505.474 : Pipe = 8be9a48 Read <==
2138-1848:718178505.535 : Get Packet type = 0 
2138-1848:718178505.593 : Get Packet dwSize = 75360 
2138-1848:718178505.652 : Get Packet bADFStatus = 1 
2138-1848:718178505.709 : Get Packet dwStatusLong = 0 
2138-1848:718178505.766 : Get Packet dwMessageStatusLong = 0 
2138-1848:718178505.840 : <= GetImageToBufferPageScan Ret = 1
2138-2038:718178505.914 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718178506.019 :     Pipe = 8be9a48 Write read wait size = 0
2138-1848:718178506.093 : <= GetImageToBuffer Ret = 1
2138-2038:718178506.159 :     Pipe = 8be9a48 Write <==
2138-1848:718178506.223 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:718178506.302 : Pipe = 8be9a48 Read ==>
2138-2038:718178506.363 :     Pipe = 8be9948 Read ==>
2138-1848:718178506.425 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718178506.512 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-1848:718178506.604 : Pipe = 8be9a48 Read Copy from 8be9b08 + 750228 size = 48984
2138-2038:718178506.692 :     Pipe = 8be9948 Read Copy from 8be9a18 + 1324684 size = 36
2138-2038:718178506.799 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718178506.892 :     Pipe = 8be9948 Read write wait size = 0
2138-1848:718178506.960 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27236600 Data = 26376
2138-1848:718178507.059 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718178507.128 :     Pipe = 8be9948 Read <==
2138-2038:718178507.189 :     ImageProcessThread : Get Image Packet size=311040
2138-1848:718178507.269 : Pipe = 8be9a48 Read <==
2138-2038:718178507.328 :     Pipe = 8be9948 Read ==>
2138-2038:718178507.401 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718178507.501 :     Pipe = 8be9948 Read Copy from 8be9a18 + 1324720 size = 311040
2138-2038:718178509.714 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718178509.804 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718178509.885 :     Pipe = 8be9948 Read <==
2138-2038:718178509.940 :     ImageProcessThread : Process start
2138-2038:718178514.251 :     BytesPerLine = 3888
2138-2038:718178514.319 :     Lines = 80
2138-2038:718178561.906 :     ImageProcessThread : Process end
2138-1848:718178658.255 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718178658.570 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718178658.639 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718178658.706 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718178658.773 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718178658.839 : <= ReadScanEx2 ret = 1
2138-1848:718178658.898 : <= ReadScan ret = 1
2138-1d38:718178925.881 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718178926.108 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718178926.186 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718178926.273 :         Information.Status = 0
2138-1d38:718178926.346 :         => CNT96226::VenderCmd_GetData
2138-1d38:718178926.412 :         iCmd = 2, nBytes = 24
2138-1d38:718179490.371 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718179490.615 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718179490.686 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718179490.770 :         Information.Status = 0
2138-1d38:718179490.837 :         => CNT96226::VenderCmd_GetData
2138-1d38:718179490.898 :         iCmd = 2, nBytes = 24
2138-1d38:718180019.904 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718180020.132 :         0010 : f0 00 00 00 50 17 41 00 
2138-1d38:718180020.202 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718180020.282 :         Information.Status = 1, Information.Addr = 4265808
2138-1d38:718180021.287 :         => CNT96226::MemoryRead
2138-1d38:718180398.771 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718180398.969 :         System total receive data 311040 bytes
2138-1d38:718180399.049 :         => CNT96226::VenderCmd_GetData
2138-1d38:718180399.120 :         iCmd = 1, nBytes = 4
2138-1d38:718180553.951 :         0000 : 00 00 00 00 
2138-1d38:718180554.115 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718180554.298 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718180554.369 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718180554.435 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718180554.546 :         Pipe = 8be9948 Write ==>
2138-1d38:718180554.652 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718180554.772 :         Pipe = 8be9948 start to write data
2138-1d38:718180554.840 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 1635760 size = 36
2138-1d38:718180554.951 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718180555.046 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718180555.130 :         Pipe = 8be9948 Write <==
2138-1d38:718180555.193 :         Pipe = 8be9948 Write ==>
2138-1d38:718180555.265 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718180555.361 :         Pipe = 8be9948 start to write data
2138-1d38:718180555.425 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 1635796 size = 311040
2138-1d38:718180559.765 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718180559.871 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718180559.959 :         Pipe = 8be9948 Write <==
2138-1d38:718180703.701 :         IOThread: get image OK
2138-1d38:718180703.888 :         IOThread: Read image 311040 Bytes remain 5754240 bytes
2138-1d38:718180703.986 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718180704.085 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718180704.158 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718180704.230 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718180704.295 :         IO Send command 10 bytes
2138-1d38:718180704.446 :         => CNT96226::VenderCmd_SetData
2138-1d38:718180704.507 :         iCmd = 0, nBytes = 10
2138-1d38:718180704.622 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718180986.752 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718180987.040 :         System send command 10 bytes + data 0 bytes
2138-1d38:718180987.126 :         IO total need to receive data 2095632 bytes
2138-1d38:718180987.207 :         => CNT96226::VenderCmd_GetData
2138-1d38:718180987.278 :         iCmd = 2, nBytes = 24
2138-1d38:718181117.947 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718181118.185 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718181118.248 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718181118.319 :         Information.Status = 0
2138-1d38:718181118.383 :         => CNT96226::VenderCmd_GetData
2138-1d38:718181118.450 :         iCmd = 2, nBytes = 24
2138-1848:718181173.375 : => ReadScan
2138-1848:718181173.513 : Count = 99852, Ptr = 7de7690
2138-1848:718181173.585 : => ReadScanEx2
2138-1848:718181173.641 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718181173.703 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718181173.762 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718181173.826 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718181173.889 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718181173.953 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718181174.023 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:718181174.097 : Pipe = 8be9a48 Read ==>
2138-1848:718181174.211 : Pipe = 8be9a48 Read Total = 27262976 Free = 27236600 Data = 26376
2138-1848:718181174.329 : Pipe = 8be9a48 Read Copy from 8be9b08 + 799212 size = 26376
2138-1848:718181174.565 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718181174.656 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718181174.739 : Pipe = 8be9a48 Read <==
2138-1848:718181174.800 : => GetImageToBuffer
2138-1848:718181174.858 : => GetImageToBufferPageScan
2138-1848:718181174.915 : Pipe = 8be9a48 Read ==>
2138-1848:718181174.986 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718181502.280 :     Pipe = 8be9a48 Write ==>
2138-2038:718181502.527 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718181502.663 :     Pipe = 8be9a48 start to write data
2138-2038:718181502.736 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 825588 size = 36
2138-2038:718181502.850 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718181502.946 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718181503.030 :     Pipe = 8be9a48 Set read data ready
2138-2038:718181503.156 :     Pipe = 8be9a48 Write <==
2138-2038:718181503.215 :     Pipe = 8be9a48 Write ==>
2138-2038:718181503.519 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718181503.622 :     Pipe = 8be9a48 start to write data
2138-2038:718181503.683 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 825624 size = 75360
2138-1848:718181503.839 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718181504.012 : Pipe = 8be9a48 Read Copy from 8be9b08 + 825588 size = 36
2138-1848:718181504.128 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718181504.231 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718181504.325 : Pipe = 8be9a48 Read <==
2138-1848:718181504.389 : Get Packet type = 0 
2138-1848:718181504.449 : Get Packet dwSize = 75360 
2138-1848:718181504.507 : Get Packet bADFStatus = 1 
2138-1848:718181504.570 : Get Packet dwStatusLong = 0 
2138-1848:718181504.628 : Get Packet dwMessageStatusLong = 0 
2138-1848:718181504.714 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718181504.777 : <= GetImageToBuffer Ret = 1
2138-1848:718181504.854 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-2038:718181504.936 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718181505.043 :     Pipe = 8be9a48 Write read wait size = 0
2138-1848:718181505.113 : Pipe = 8be9a48 Read ==>
2138-2038:718181505.276 :     Pipe = 8be9a48 Write <==
2138-1848:718181505.343 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718181505.438 :     Pipe = 8be9948 Read ==>
2138-1848:718181505.503 : Pipe = 8be9a48 Read Copy from 8be9b08 + 825624 size = 73476
2138-2038:718181505.589 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-2038:718181505.689 :     Pipe = 8be9948 Read Copy from 8be9a18 + 1635760 size = 36
2138-2038:718181505.795 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718181505.891 :     Pipe = 8be9948 Read write wait size = 0
2138-1848:718181505.965 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27261092 Data = 1884
2138-1848:718181506.071 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718181506.144 :     Pipe = 8be9948 Read <==
2138-1848:718181506.206 : Pipe = 8be9a48 Read <==
2138-2038:718181506.273 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718181506.342 :     Pipe = 8be9948 Read ==>
2138-2038:718181506.415 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718181506.516 :     Pipe = 8be9948 Read Copy from 8be9a18 + 1635796 size = 311040
2138-2038:718181508.119 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718181508.215 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718181508.293 :     Pipe = 8be9948 Read <==
2138-2038:718181508.352 :     ImageProcessThread : Process start
2138-2038:718181512.647 :     BytesPerLine = 3888
2138-2038:718181512.707 :     Lines = 80
2138-2038:718181564.424 :     ImageProcessThread : Process end
2138-1d38:718181593.981 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718181594.162 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718181594.229 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718181594.313 :         Information.Status = 0
2138-1d38:718181594.385 :         => CNT96226::VenderCmd_GetData
2138-1d38:718181594.451 :         iCmd = 2, nBytes = 24
2138-1848:718181651.316 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718181651.465 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718181651.535 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718181651.605 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718181651.671 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718181651.737 : <= ReadScanEx2 ret = 1
2138-1848:718181651.800 : <= ReadScan ret = 1
2138-1d38:718182194.202 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718182194.431 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718182194.501 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718182194.583 :         Information.Status = 0
2138-1d38:718182194.649 :         => CNT96226::VenderCmd_GetData
2138-1d38:718182194.716 :         iCmd = 2, nBytes = 24
2138-1d38:718182765.643 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718182766.231 :         0010 : f0 00 00 00 50 d6 45 00 
2138-1d38:718182766.313 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718182766.398 :         Information.Status = 1, Information.Addr = 4576848
2138-1d38:718182767.687 :         => CNT96226::MemoryRead
2138-1d38:718183152.240 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718183152.456 :         System total receive data 311040 bytes
2138-1d38:718183152.536 :         => CNT96226::VenderCmd_GetData
2138-1d38:718183152.605 :         iCmd = 1, nBytes = 4
2138-1d38:718183310.873 :         0000 : 00 00 00 00 
2138-1d38:718183311.061 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718183311.220 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718183311.304 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718183311.371 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718183311.476 :         Pipe = 8be9948 Write ==>
2138-1d38:718183311.583 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718183311.892 :         Pipe = 8be9948 start to write data
2138-1d38:718183311.963 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 1946836 size = 36
2138-1d38:718183312.085 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718183312.185 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718183312.276 :         Pipe = 8be9948 Write <==
2138-1d38:718183312.342 :         Pipe = 8be9948 Write ==>
2138-1d38:718183312.418 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718183312.522 :         Pipe = 8be9948 start to write data
2138-1d38:718183312.586 :         Pipe = 8be9948 Memory Write Copy to 8be9a18 + 1946872 size = 150280
2138-1d38:718183315.327 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 0 size = 160760
2138-1d38:718183318.214 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718183318.325 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718183318.413 :         Pipe = 8be9948 Write <==
2138-1d38:718183472.015 :         IOThread: get image OK
2138-1d38:718183472.208 :         IOThread: Read image 311040 Bytes remain 5443200 bytes
2138-1d38:718183472.313 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718183472.416 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718183472.496 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718183472.574 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718183472.638 :         IO Send command 10 bytes
2138-1d38:718183472.772 :         => CNT96226::VenderCmd_SetData
2138-1d38:718183472.835 :         iCmd = 0, nBytes = 10
2138-1d38:718183472.958 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718183755.294 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718183755.719 :         System send command 10 bytes + data 0 bytes
2138-1d38:718183755.805 :         IO total need to receive data 2095632 bytes
2138-1d38:718183755.880 :         => CNT96226::VenderCmd_GetData
2138-1d38:718183755.945 :         iCmd = 2, nBytes = 24
2138-1848:718184199.902 : => ReadScan
2138-1848:718184200.079 : Count = 99852, Ptr = 7de7690
2138-1848:718184200.160 : => ReadScanEx2
2138-1848:718184200.215 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718184200.284 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718184200.349 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718184200.413 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718184200.477 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718184200.542 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718184200.612 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:718184200.687 : Pipe = 8be9a48 Read ==>
2138-1848:718184200.820 : Pipe = 8be9a48 Read Total = 27262976 Free = 27261092 Data = 1884
2138-1848:718184200.947 : Pipe = 8be9a48 Read Copy from 8be9b08 + 899100 size = 1884
2138-1848:718184201.072 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718184201.163 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718184201.249 : Pipe = 8be9a48 Read <==
2138-1848:718184201.312 : => GetImageToBuffer
2138-1848:718184201.370 : => GetImageToBufferPageScan
2138-1848:718184201.432 : Pipe = 8be9a48 Read ==>
2138-1848:718184201.502 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718184265.458 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718184265.614 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718184265.680 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718184265.756 :         Information.Status = 0
2138-1d38:718184266.050 :         => CNT96226::VenderCmd_GetData
2138-1d38:718184266.108 :         iCmd = 2, nBytes = 24
2138-1d38:718184455.133 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718184455.350 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718184455.526 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718184455.610 :         Information.Status = 0
2138-1d38:718184455.677 :         => CNT96226::VenderCmd_GetData
2138-1d38:718184455.745 :         iCmd = 2, nBytes = 24
2138-2038:718184660.777 :     Pipe = 8be9a48 Write ==>
2138-2038:718184661.038 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718184661.189 :     Pipe = 8be9a48 start to write data
2138-2038:718184661.265 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 900984 size = 36
2138-2038:718184661.375 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718184661.475 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718184661.566 :     Pipe = 8be9a48 Set read data ready
2138-2038:718184661.701 :     Pipe = 8be9a48 Write <==
2138-2038:718184661.763 :     Pipe = 8be9a48 Write ==>
2138-2038:718184661.838 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718184661.964 :     Pipe = 8be9a48 start to write data
2138-2038:718184662.027 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 901020 size = 75360
2138-1848:718184662.175 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718184662.350 : Pipe = 8be9a48 Read Copy from 8be9b08 + 900984 size = 36
2138-1848:718184662.472 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718184662.574 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718184662.669 : Pipe = 8be9a48 Read <==
2138-1848:718184662.736 : Get Packet type = 0 
2138-1848:718184662.799 : Get Packet dwSize = 75360 
2138-1848:718184662.862 : Get Packet bADFStatus = 1 
2138-1848:718184662.924 : Get Packet dwStatusLong = 0 
2138-1848:718184662.985 : Get Packet dwMessageStatusLong = 0 
2138-1848:718184663.055 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718184663.117 : <= GetImageToBuffer Ret = 1
2138-1848:718184663.195 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:718184663.271 : Pipe = 8be9a48 Read ==>
2138-1848:718184663.345 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718184663.585 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718184663.688 :     Pipe = 8be9a48 Write read wait size = 75360
2138-2038:718184663.773 :     Pipe = 8be9a48 Set read data ready
2138-2038:718184663.870 :     Pipe = 8be9a48 Write <==
2138-2038:718184663.937 :     Pipe = 8be9948 Read ==>
2138-1848:718184664.027 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718184664.144 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-1848:718184664.233 : Pipe = 8be9a48 Read Copy from 8be9b08 + 901020 size = 75360
2138-2038:718184664.320 :     Pipe = 8be9948 Read Copy from 8be9a18 + 1946836 size = 36
2138-2038:718184664.433 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718184664.526 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718184664.613 :     Pipe = 8be9948 Read <==
2138-1848:718184664.679 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718184664.780 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718184664.850 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718184664.925 :     Pipe = 8be9948 Read ==>
2138-1848:718184664.988 : Pipe = 8be9a48 Read <==
2138-2038:718184665.048 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1848:718184665.135 : => GetImageToBuffer
2138-2038:718184665.194 :     Pipe = 8be9948 Read Copy from 8be9a18 + 1946872 size = 150280
2138-1848:718184665.280 : => GetImageToBufferPageScan
2138-1848:718184665.340 : Pipe = 8be9a48 Read ==>
2138-1848:718184665.414 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718184665.860 :     Pipe = 8be9948 Read Copy from 8be9a28 + 0 size = 160760
2138-2038:718184666.759 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718184666.854 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718184666.938 :     Pipe = 8be9948 Read <==
2138-2038:718184666.995 :     ImageProcessThread : Process start
2138-2038:718184671.280 :     BytesPerLine = 3888
2138-2038:718184671.339 :     Lines = 80
2138-2038:718184718.915 :     ImageProcessThread : Process end
2138-1d38:718185410.703 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718185410.931 :         0010 : f0 00 00 00 50 95 4a 00 
2138-1d38:718185411.003 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718185411.087 :         Information.Status = 1, Information.Addr = 4887888
2138-1d38:718185412.099 :         => CNT96226::MemoryRead
2138-1d38:718185792.667 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718185792.866 :         System total receive data 311040 bytes
2138-1d38:718185792.950 :         => CNT96226::VenderCmd_GetData
2138-1d38:718185793.020 :         iCmd = 1, nBytes = 4
2138-1d38:718185942.759 :         0000 : 00 00 00 00 
2138-1d38:718185942.856 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718185943.021 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718185943.090 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718185943.156 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718185943.263 :         Pipe = 8be9948 Write ==>
2138-1d38:718185943.364 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718185943.486 :         Pipe = 8be9948 start to write data
2138-1d38:718185943.554 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 160760 size = 36
2138-1d38:718185943.664 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718185943.760 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718185943.846 :         Pipe = 8be9948 Write <==
2138-1d38:718185943.908 :         Pipe = 8be9948 Write ==>
2138-1d38:718185943.985 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718185944.085 :         Pipe = 8be9948 start to write data
2138-1d38:718185944.148 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 160796 size = 311040
2138-1d38:718185948.822 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718185948.922 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718185949.006 :         Pipe = 8be9948 Write <==
2138-1d38:718186093.583 :         IOThread: get image OK
2138-1d38:718186093.770 :         IOThread: Read image 311040 Bytes remain 5132160 bytes
2138-1d38:718186093.881 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718186093.986 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718186094.075 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718186094.160 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718186094.225 :         IO Send command 10 bytes
2138-1d38:718186094.378 :         => CNT96226::VenderCmd_SetData
2138-1d38:718186094.441 :         iCmd = 0, nBytes = 10
2138-1d38:718186094.568 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718186372.598 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718186372.779 :         System send command 10 bytes + data 0 bytes
2138-1d38:718186372.858 :         IO total need to receive data 2095632 bytes
2138-1d38:718186372.935 :         => CNT96226::VenderCmd_GetData
2138-1d38:718186372.999 :         iCmd = 2, nBytes = 24
2138-1d38:718186530.472 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718186530.614 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718186530.675 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718186530.750 :         Information.Status = 0
2138-1d38:718186530.815 :         => CNT96226::VenderCmd_GetData
2138-1d38:718186530.874 :         iCmd = 2, nBytes = 24
2138-1d38:718187060.987 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718187061.221 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718187061.285 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718187061.358 :         Information.Status = 0
2138-1d38:718187061.422 :         => CNT96226::VenderCmd_GetData
2138-1d38:718187061.480 :         iCmd = 2, nBytes = 24
2138-2038:718187789.651 :     Pipe = 8be9a48 Write ==>
2138-2038:718187789.899 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718187790.037 :     Pipe = 8be9a48 start to write data
2138-2038:718187790.114 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 976380 size = 36
2138-2038:718187790.227 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718187790.326 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718187790.414 :     Pipe = 8be9a48 Set read data ready
2138-2038:718187790.539 :     Pipe = 8be9a48 Write <==
2138-2038:718187790.598 :     Pipe = 8be9a48 Write ==>
2138-2038:718187790.676 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718187790.777 :     Pipe = 8be9a48 start to write data
2138-2038:718187790.838 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 976416 size = 75360
2138-1848:718187791.344 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718187791.508 : Pipe = 8be9a48 Read Copy from 8be9b08 + 976380 size = 36
2138-1848:718187791.625 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718187791.726 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718187791.819 : Pipe = 8be9a48 Read <==
2138-1848:718187791.886 : Get Packet type = 0 
2138-1848:718187791.945 : Get Packet dwSize = 75360 
2138-1848:718187792.007 : Get Packet bADFStatus = 1 
2138-1848:718187792.071 : Get Packet dwStatusLong = 0 
2138-1848:718187792.135 : Get Packet dwMessageStatusLong = 0 
2138-2038:718187792.213 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718187792.317 :     Pipe = 8be9a48 Write read wait size = 0
2138-1848:718187792.393 : <= GetImageToBufferPageScan Ret = 1
2138-2038:718187792.461 :     Pipe = 8be9a48 Write <==
2138-1848:718187792.526 : <= GetImageToBuffer Ret = 1
2138-2038:718187792.586 :     Pipe = 8be9948 Read ==>
2138-1848:718187792.648 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:718187792.732 : Pipe = 8be9a48 Read ==>
2138-2038:718187792.796 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-1848:718187792.883 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718187792.973 :     Pipe = 8be9948 Read Copy from 8be9a28 + 160760 size = 36
2138-1848:718187793.055 : Pipe = 8be9a48 Read Copy from 8be9b08 + 976416 size = 22608
2138-2038:718187793.139 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718187793.233 :     Pipe = 8be9948 Read write wait size = 0
2138-1848:718187793.303 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27210224 Data = 52752
2138-1848:718187793.406 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718187793.477 :     Pipe = 8be9948 Read <==
2138-2038:718187793.536 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718187793.606 :     Pipe = 8be9948 Read ==>
2138-1848:718187793.665 : Pipe = 8be9a48 Read <==
2138-2038:718187793.726 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718187793.822 :     Pipe = 8be9948 Read Copy from 8be9a28 + 160796 size = 311040
2138-2038:718187795.404 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718187795.493 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718187795.577 :     Pipe = 8be9948 Read <==
2138-2038:718187795.634 :     ImageProcessThread : Process start
2138-2038:718187799.778 :     BytesPerLine = 3888
2138-2038:718187799.894 :     Lines = 80
2138-2038:718187846.943 :     ImageProcessThread : Process end
2138-1848:718187940.422 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718187940.596 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718187940.664 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718187940.734 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718187940.799 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718187940.864 : <= ReadScanEx2 ret = 1
2138-1848:718187940.927 : <= ReadScan ret = 1
2138-1d38:718188012.405 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718188012.599 :         0010 : f0 00 00 00 50 54 4f 00 
2138-1d38:718188012.667 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718188012.978 :         Information.Status = 1, Information.Addr = 5198928
2138-1d38:718188014.148 :         => CNT96226::MemoryRead
2138-1d38:718188398.401 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718188398.616 :         System total receive data 311040 bytes
2138-1d38:718188398.700 :         => CNT96226::VenderCmd_GetData
2138-1d38:718188398.772 :         iCmd = 1, nBytes = 4
2138-1d38:718188556.606 :         0000 : 00 00 00 00 
2138-1d38:718188556.771 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718188556.958 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718188557.037 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718188557.103 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718188557.211 :         Pipe = 8be9948 Write ==>
2138-1d38:718188557.331 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718188557.456 :         Pipe = 8be9948 start to write data
2138-1d38:718188557.527 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 471836 size = 36
2138-1d38:718188557.644 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718188557.746 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718188557.833 :         Pipe = 8be9948 Write <==
2138-1d38:718188557.898 :         Pipe = 8be9948 Write ==>
2138-1d38:718188557.972 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718188558.072 :         Pipe = 8be9948 start to write data
2138-1d38:718188558.139 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 471872 size = 311040
2138-1d38:718188562.487 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718188562.597 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718188562.678 :         Pipe = 8be9948 Write <==
2138-1d38:718188731.462 :         IOThread: get image OK
2138-1d38:718188731.657 :         IOThread: Read image 311040 Bytes remain 4821120 bytes
2138-1d38:718188731.763 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718188731.985 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718188732.075 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718188732.154 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718188732.221 :         IO Send command 10 bytes
2138-1d38:718188732.398 :         => CNT96226::VenderCmd_SetData
2138-1d38:718188732.461 :         iCmd = 0, nBytes = 10
2138-1d38:718188732.586 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718189032.512 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718189032.706 :         System send command 10 bytes + data 0 bytes
2138-1d38:718189032.791 :         IO total need to receive data 2095632 bytes
2138-1d38:718189032.868 :         => CNT96226::VenderCmd_GetData
2138-1d38:718189032.933 :         iCmd = 2, nBytes = 24
2138-1d38:718189198.424 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718189198.652 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718189198.725 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718189198.804 :         Information.Status = 0
2138-1d38:718189198.873 :         => CNT96226::VenderCmd_GetData
2138-1d38:718189199.026 :         iCmd = 2, nBytes = 24
2138-1d38:718189697.849 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718189698.082 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718189698.153 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718189698.239 :         Information.Status = 0
2138-1d38:718189698.313 :         => CNT96226::VenderCmd_GetData
2138-1d38:718189698.379 :         iCmd = 2, nBytes = 24
2138-1d38:718190691.180 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718190691.419 :         0010 : f0 00 00 00 50 13 54 00 
2138-1d38:718190691.491 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718190691.585 :         Information.Status = 1, Information.Addr = 5509968
2138-1d38:718190692.879 :         => CNT96226::MemoryRead
2138-1848:718190745.335 : => ReadScan
2138-1848:718190745.510 : Count = 99852, Ptr = 7de7690
2138-1848:718190745.592 : => ReadScanEx2
2138-1848:718190745.653 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718190745.726 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718190745.795 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718190745.865 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718190745.931 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718190745.996 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718190746.072 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:718190746.153 : Pipe = 8be9a48 Read ==>
2138-1848:718190746.291 : Pipe = 8be9a48 Read Total = 27262976 Free = 27210224 Data = 52752
2138-1848:718190746.430 : Pipe = 8be9a48 Read Copy from 8be9b08 + 999024 size = 52752
2138-1848:718190746.941 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718190747.034 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718190747.119 : Pipe = 8be9a48 Read <==
2138-1848:718190747.180 : => GetImageToBuffer
2138-1848:718190747.242 : => GetImageToBufferPageScan
2138-1848:718190747.313 : Pipe = 8be9a48 Read ==>
2138-1848:718190747.388 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718191037.266 :     Pipe = 8be9a48 Write ==>
2138-2038:718191037.512 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718191037.644 :     Pipe = 8be9a48 start to write data
2138-2038:718191037.712 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1051776 size = 36
2138-2038:718191037.837 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718191037.934 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718191038.023 :     Pipe = 8be9a48 Set read data ready
2138-2038:718191038.159 :     Pipe = 8be9a48 Write <==
2138-2038:718191038.220 :     Pipe = 8be9a48 Write ==>
2138-2038:718191038.442 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718191038.605 :     Pipe = 8be9a48 start to write data
2138-2038:718191038.672 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1051812 size = 75360
2138-1848:718191038.816 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718191039.002 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1051776 size = 36
2138-1848:718191039.130 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718191039.239 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718191039.336 : Pipe = 8be9a48 Read <==
2138-1848:718191039.402 : Get Packet type = 0 
2138-1848:718191039.462 : Get Packet dwSize = 75360 
2138-1848:718191039.527 : Get Packet bADFStatus = 1 
2138-1848:718191039.586 : Get Packet dwStatusLong = 0 
2138-1848:718191039.642 : Get Packet dwMessageStatusLong = 0 
2138-1848:718191039.714 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718191039.782 : <= GetImageToBuffer Ret = 1
2138-2038:718191039.858 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718191039.966 :     Pipe = 8be9a48 Write read wait size = 0
2138-1848:718191040.079 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:718191040.157 : Pipe = 8be9a48 Read ==>
2138-2038:718191040.219 :     Pipe = 8be9a48 Write <==
2138-1848:718191040.281 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718191040.365 :     Pipe = 8be9948 Read ==>
2138-1848:718191040.427 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1051812 size = 47100
2138-2038:718191040.515 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-2038:718191040.615 :     Pipe = 8be9948 Read Copy from 8be9a28 + 471836 size = 36
2138-1848:718191040.702 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27234716 Data = 28260
2138-1848:718191040.798 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718191040.867 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718191040.963 :     Pipe = 8be9948 Read write wait size = 0
2138-1848:718191041.033 : Pipe = 8be9a48 Read <==
2138-2038:718191041.090 :     Pipe = 8be9948 Read <==
2138-2038:718191041.148 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718191041.217 :     Pipe = 8be9948 Read ==>
2138-2038:718191041.287 :     Pipe = 8be9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-2038:718191041.382 :     Pipe = 8be9948 Read Copy from 8be9a28 + 471872 size = 311040
2138-2038:718191043.635 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718191043.729 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718191043.810 :     Pipe = 8be9948 Read <==
2138-2038:718191043.866 :     ImageProcessThread : Process start
2138-2038:718191048.025 :     BytesPerLine = 3888
2138-2038:718191048.088 :     Lines = 80
2138-1d38:718191088.774 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718191088.933 :         System total receive data 311040 bytes
2138-1d38:718191089.009 :         => CNT96226::VenderCmd_GetData
2138-1d38:718191089.077 :         iCmd = 1, nBytes = 4
2138-2038:718191096.387 :     ImageProcessThread : Process end
2138-1848:718191188.027 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718191188.379 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718191188.458 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718191188.536 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718191188.620 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718191188.692 : <= ReadScanEx2 ret = 1
2138-1848:718191188.769 : <= ReadScan ret = 1
2138-1d38:718191282.685 :         0000 : 00 00 00 00 
2138-1d38:718191282.866 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718191283.071 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718191283.152 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718191283.223 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718191283.343 :         Pipe = 8be9948 Write ==>
2138-1d38:718191283.458 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718191283.579 :         Pipe = 8be9948 start to write data
2138-1d38:718191283.647 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 782912 size = 36
2138-1d38:718191283.759 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718191283.859 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718191283.945 :         Pipe = 8be9948 Write <==
2138-1d38:718191284.010 :         Pipe = 8be9948 Write ==>
2138-1d38:718191284.087 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718191284.186 :         Pipe = 8be9948 start to write data
2138-1d38:718191284.250 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 782948 size = 311040
2138-1d38:718191288.796 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718191288.902 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718191288.986 :         Pipe = 8be9948 Write <==
2138-1d38:718191438.170 :         IOThread: get image OK
2138-1d38:718191438.370 :         IOThread: Read image 311040 Bytes remain 4510080 bytes
2138-1d38:718191438.471 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718191438.575 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718191438.656 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718191438.735 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718191438.799 :         IO Send command 10 bytes
2138-1d38:718191438.927 :         => CNT96226::VenderCmd_SetData
2138-1d38:718191438.990 :         iCmd = 0, nBytes = 10
2138-1d38:718191439.113 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718191699.854 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718191700.078 :         System send command 10 bytes + data 0 bytes
2138-1d38:718191700.164 :         IO total need to receive data 2095632 bytes
2138-1d38:718191700.237 :         => CNT96226::VenderCmd_GetData
2138-1d38:718191700.309 :         iCmd = 2, nBytes = 24
2138-1d38:718191866.562 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718191866.793 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718191866.869 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718191866.957 :         Information.Status = 0
2138-1d38:718191867.032 :         => CNT96226::VenderCmd_GetData
2138-1d38:718191867.098 :         iCmd = 2, nBytes = 24
2138-1d38:718192376.757 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718192376.981 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718192377.060 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718192377.146 :         Information.Status = 0
2138-1d38:718192377.218 :         => CNT96226::VenderCmd_GetData
2138-1d38:718192377.290 :         iCmd = 2, nBytes = 24
2138-1d38:718192925.251 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718192925.474 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718192925.546 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718192925.632 :         Information.Status = 0
2138-1d38:718192925.703 :         => CNT96226::VenderCmd_GetData
2138-1d38:718192925.765 :         iCmd = 2, nBytes = 24
2138-1d38:718193447.322 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718193447.569 :         0010 : f0 00 00 00 50 d2 58 00 
2138-1d38:718193447.638 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718193447.725 :         Information.Status = 1, Information.Addr = 5821008
2138-1d38:718193449.949 :         => CNT96226::MemoryRead
2138-1d38:718193860.798 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718193861.003 :         System total receive data 311040 bytes
2138-1d38:718193861.080 :         => CNT96226::VenderCmd_GetData
2138-1d38:718193861.145 :         iCmd = 1, nBytes = 4
2138-1d38:718194004.663 :         0000 : 00 00 00 00 
2138-1d38:718194004.832 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718194004.994 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718194005.062 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718194005.126 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718194005.243 :         Pipe = 8be9948 Write ==>
2138-1d38:718194005.352 :         Pipe = 8be9948 Write Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718194005.486 :         Pipe = 8be9948 start to write data
2138-1d38:718194005.554 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 1093988 size = 36
2138-1d38:718194005.664 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174648 Data = 311112
2138-1d38:718194005.762 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718194005.846 :         Pipe = 8be9948 Write <==
2138-1d38:718194005.915 :         Pipe = 8be9948 Write ==>
2138-1d38:718194005.991 :         Pipe = 8be9948 Write Total = 10485760 Free = 10174648 Data = 311112
2138-1d38:718194006.091 :         Pipe = 8be9948 start to write data
2138-1d38:718194006.310 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 1094024 size = 311040
2138-1d38:718194010.877 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718194010.979 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718194011.063 :         Pipe = 8be9948 Write <==
2138-1d38:718194196.384 :         IOThread: get image OK
2138-1d38:718194196.581 :         IOThread: Read image 311040 Bytes remain 4199040 bytes
2138-1d38:718194196.695 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718194196.804 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718194196.889 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718194196.970 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718194197.033 :         IO Send command 10 bytes
2138-1d38:718194197.190 :         => CNT96226::VenderCmd_SetData
2138-1d38:718194197.255 :         iCmd = 0, nBytes = 10
2138-1d38:718194197.378 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718194460.068 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718194460.278 :         System send command 10 bytes + data 0 bytes
2138-1d38:718194460.364 :         IO total need to receive data 2095632 bytes
2138-1d38:718194460.440 :         => CNT96226::VenderCmd_GetData
2138-1d38:718194460.509 :         iCmd = 2, nBytes = 24
2138-2038:718194688.895 :     Pipe = 8be9a48 Write ==>
2138-2038:718194689.162 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27234716 Data = 28260
2138-2038:718194689.311 :     Pipe = 8be9a48 start to write data
2138-2038:718194689.385 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1127172 size = 36
2138-2038:718194689.495 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27234680 Data = 28296
2138-2038:718194689.597 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718194689.689 :     Pipe = 8be9a48 Write <==
2138-2038:718194689.752 :     Pipe = 8be9a48 Write ==>
2138-2038:718194689.827 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27234680 Data = 28296
2138-2038:718194689.929 :     Pipe = 8be9a48 start to write data
2138-2038:718194689.990 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1127208 size = 75360
2138-2038:718194691.335 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27159320 Data = 103656
2138-2038:718194691.436 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718194691.523 :     Pipe = 8be9a48 Write <==
2138-2038:718194691.591 :     Pipe = 8be9948 Read ==>
2138-2038:718194691.680 :     Pipe = 8be9948 Read Total = 10485760 Free = 9863608 Data = 622152
2138-2038:718194691.786 :     Pipe = 8be9948 Read Copy from 8be9a28 + 782912 size = 36
2138-2038:718194691.894 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9863644 Data = 622116
2138-2038:718194691.995 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718194692.077 :     Pipe = 8be9948 Read <==
2138-2038:718194692.136 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718194692.205 :     Pipe = 8be9948 Read ==>
2138-2038:718194692.276 :     Pipe = 8be9948 Read Total = 10485760 Free = 9863644 Data = 622116
2138-2038:718194692.373 :     Pipe = 8be9948 Read Copy from 8be9a28 + 782948 size = 311040
2138-2038:718194694.295 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10174684 Data = 311076
2138-2038:718194694.388 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718194694.469 :     Pipe = 8be9948 Read <==
2138-2038:718194694.528 :     ImageProcessThread : Process start
2138-2038:718194698.966 :     BytesPerLine = 3888
2138-2038:718194699.036 :     Lines = 80
2138-2038:718194746.808 :     ImageProcessThread : Process end
2138-1d38:718194939.743 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718194939.996 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718194940.070 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718194940.153 :         Information.Status = 0
2138-1d38:718194940.329 :         => CNT96226::VenderCmd_GetData
2138-1d38:718194940.393 :         iCmd = 2, nBytes = 24
2138-1848:718195047.723 : => ReadScan
2138-1848:718195047.872 : Count = 99852, Ptr = 7de7690
2138-1848:718195047.957 : => ReadScanEx2
2138-1848:718195048.009 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718195048.071 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718195048.133 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718195048.196 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718195048.259 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718195048.322 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718195048.392 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:718195048.467 : Pipe = 8be9a48 Read ==>
2138-1848:718195048.599 : Pipe = 8be9a48 Read Total = 27262976 Free = 27159320 Data = 103656
2138-1848:718195048.715 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1098912 size = 28260
2138-1848:718195049.003 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718195049.098 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718195049.182 : Pipe = 8be9a48 Read <==
2138-1848:718195049.239 : => GetImageToBuffer
2138-1848:718195049.299 : => GetImageToBufferPageScan
2138-1848:718195049.357 : Pipe = 8be9a48 Read ==>
2138-1848:718195049.427 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718195049.523 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1127172 size = 36
2138-1848:718195049.620 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718195049.710 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718195049.787 : Pipe = 8be9a48 Read <==
2138-1848:718195049.839 : Get Packet type = 0 
2138-1848:718195049.895 : Get Packet dwSize = 75360 
2138-1848:718195049.950 : Get Packet bADFStatus = 1 
2138-1848:718195050.010 : Get Packet dwStatusLong = 0 
2138-1848:718195050.064 : Get Packet dwMessageStatusLong = 0 
2138-1848:718195050.128 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718195050.191 : <= GetImageToBuffer Ret = 1
2138-1848:718195050.246 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:718195050.315 : Pipe = 8be9a48 Read ==>
2138-1848:718195050.385 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718195050.481 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1127208 size = 71592
2138-1848:718195051.708 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27259208 Data = 3768
2138-1848:718195051.806 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718195051.886 : Pipe = 8be9a48 Read <==
2138-1d38:718195128.866 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718195129.047 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718195129.115 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718195129.191 :         Information.Status = 0
2138-1d38:718195129.254 :         => CNT96226::VenderCmd_GetData
2138-1d38:718195129.318 :         iCmd = 2, nBytes = 24
2138-1848:718195193.198 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718195193.344 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718195193.413 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718195193.483 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718195193.551 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718195193.611 : <= ReadScanEx2 ret = 1
2138-1848:718195193.671 : <= ReadScan ret = 1
2138-1d38:718196073.013 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718196073.251 :         0010 : f0 00 00 00 50 91 5d 00 
2138-1d38:718196073.316 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718196073.398 :         Information.Status = 1, Information.Addr = 6132048
2138-1d38:718196074.698 :         => CNT96226::MemoryRead
2138-1d38:718196490.635 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718196490.835 :         System total receive data 311040 bytes
2138-1d38:718196491.041 :         => CNT96226::VenderCmd_GetData
2138-1d38:718196491.126 :         iCmd = 1, nBytes = 4
2138-1d38:718196656.522 :         0000 : 00 00 00 00 
2138-1d38:718196656.654 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718196656.856 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718196656.929 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718196656.994 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718196657.114 :         Pipe = 8be9948 Write ==>
2138-1d38:718196657.222 :         Pipe = 8be9948 Write Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718196657.354 :         Pipe = 8be9948 start to write data
2138-1d38:718196657.421 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 1405064 size = 36
2138-1d38:718196657.533 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174648 Data = 311112
2138-1d38:718196657.633 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718196657.721 :         Pipe = 8be9948 Write <==
2138-1d38:718196657.782 :         Pipe = 8be9948 Write ==>
2138-1d38:718196657.858 :         Pipe = 8be9948 Write Total = 10485760 Free = 10174648 Data = 311112
2138-1d38:718196657.960 :         Pipe = 8be9948 start to write data
2138-1d38:718196658.020 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 1405100 size = 311040
2138-1d38:718196662.375 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718196662.480 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718196662.569 :         Pipe = 8be9948 Write <==
2138-1d38:718196811.580 :         IOThread: get image OK
2138-1d38:718196811.775 :         IOThread: Read image 311040 Bytes remain 3888000 bytes
2138-1d38:718196811.880 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718196811.987 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718196812.074 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718196812.148 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718196812.211 :         IO Send command 10 bytes
2138-1d38:718196812.358 :         => CNT96226::VenderCmd_SetData
2138-1d38:718196812.427 :         iCmd = 0, nBytes = 10
2138-1d38:718196812.548 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718197106.002 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718197106.493 :         System send command 10 bytes + data 0 bytes
2138-1d38:718197106.571 :         IO total need to receive data 2095632 bytes
2138-1d38:718197106.649 :         => CNT96226::VenderCmd_GetData
2138-1d38:718197106.715 :         iCmd = 2, nBytes = 24
2138-1d38:718197592.222 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718197592.458 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718197592.525 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718197592.623 :         Information.Status = 0
2138-1d38:718197592.692 :         => CNT96226::VenderCmd_GetData
2138-1d38:718197592.759 :         iCmd = 2, nBytes = 24
2138-1d38:718197797.302 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718197797.558 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718197797.632 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718197797.717 :         Information.Status = 0
2138-1d38:718197797.784 :         => CNT96226::VenderCmd_GetData
2138-1d38:718197797.851 :         iCmd = 2, nBytes = 24
2138-2038:718198085.343 :     Pipe = 8be9a48 Write ==>
2138-2038:718198085.628 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27259208 Data = 3768
2138-2038:718198085.779 :     Pipe = 8be9a48 start to write data
2138-2038:718198085.848 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1202568 size = 36
2138-2038:718198085.961 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27259172 Data = 3804
2138-2038:718198086.060 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718198086.154 :     Pipe = 8be9a48 Write <==
2138-2038:718198086.398 :     Pipe = 8be9a48 Write ==>
2138-2038:718198086.478 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27259172 Data = 3804
2138-2038:718198086.583 :     Pipe = 8be9a48 start to write data
2138-2038:718198086.645 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1202604 size = 75360
2138-2038:718198087.793 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27183812 Data = 79164
2138-2038:718198087.889 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718198087.972 :     Pipe = 8be9a48 Write <==
2138-2038:718198088.041 :     Pipe = 8be9948 Read ==>
2138-2038:718198088.131 :     Pipe = 8be9948 Read Total = 10485760 Free = 9863608 Data = 622152
2138-2038:718198088.233 :     Pipe = 8be9948 Read Copy from 8be9a28 + 1093988 size = 36
2138-2038:718198088.339 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9863644 Data = 622116
2138-2038:718198088.432 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718198088.517 :     Pipe = 8be9948 Read <==
2138-2038:718198088.576 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718198088.644 :     Pipe = 8be9948 Read ==>
2138-2038:718198088.719 :     Pipe = 8be9948 Read Total = 10485760 Free = 9863644 Data = 622116
2138-2038:718198088.816 :     Pipe = 8be9948 Read Copy from 8be9a28 + 1094024 size = 311040
2138-2038:718198090.940 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10174684 Data = 311076
2138-2038:718198091.036 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718198091.119 :     Pipe = 8be9948 Read <==
2138-2038:718198091.176 :     ImageProcessThread : Process start
2138-2038:718198095.475 :     BytesPerLine = 3888
2138-2038:718198095.534 :     Lines = 80
2138-1848:718198105.702 : => ReadScan
2138-1848:718198105.827 : Count = 99852, Ptr = 7de7690
2138-1848:718198105.913 : => ReadScanEx2
2138-1848:718198105.970 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718198106.040 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718198106.103 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718198106.173 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718198106.239 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718198106.308 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718198106.381 : ReadScanEx2 : Copy from pipe to AP buffer size = 3768
2138-1848:718198106.454 : Pipe = 8be9a48 Read ==>
2138-1848:718198106.572 : Pipe = 8be9a48 Read Total = 27262976 Free = 27183812 Data = 79164
2138-1848:718198106.695 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1198800 size = 3768
2138-1848:718198106.842 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718198106.935 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718198107.023 : Pipe = 8be9a48 Read <==
2138-1848:718198107.083 : => GetImageToBuffer
2138-1848:718198107.140 : => GetImageToBufferPageScan
2138-1848:718198107.201 : Pipe = 8be9a48 Read ==>
2138-1848:718198107.273 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718198107.372 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1202568 size = 36
2138-1848:718198107.469 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718198107.564 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718198107.644 : Pipe = 8be9a48 Read <==
2138-1848:718198107.703 : Get Packet type = 0 
2138-1848:718198107.760 : Get Packet dwSize = 75360 
2138-1848:718198107.817 : Get Packet bADFStatus = 1 
2138-1848:718198107.877 : Get Packet dwStatusLong = 0 
2138-1848:718198107.934 : Get Packet dwMessageStatusLong = 0 
2138-1848:718198107.998 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718198108.060 : <= GetImageToBuffer Ret = 1
2138-1848:718198108.119 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:718198108.188 : Pipe = 8be9a48 Read ==>
2138-1848:718198108.264 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718198108.361 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1202604 size = 75360
2138-1848:718198108.828 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718198108.920 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718198109.004 : Pipe = 8be9a48 Read <==
2138-1848:718198109.063 : => GetImageToBuffer
2138-1848:718198109.116 : => GetImageToBufferPageScan
2138-1848:718198109.172 : Pipe = 8be9a48 Read ==>
2138-1848:718198109.242 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718198143.924 :     ImageProcessThread : Process end
2138-1d38:718198852.183 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718198852.434 :         0010 : f0 00 00 00 50 50 62 00 
2138-1d38:718198852.506 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718198852.590 :         Information.Status = 1, Information.Addr = 6443088
2138-1d38:718198854.030 :         => CNT96226::MemoryRead
2138-1d38:718199231.013 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718199231.223 :         System total receive data 311040 bytes
2138-1d38:718199231.309 :         => CNT96226::VenderCmd_GetData
2138-1d38:718199231.384 :         iCmd = 1, nBytes = 4
2138-1d38:718199358.631 :         0000 : 00 00 00 00 
2138-1d38:718199358.809 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718199358.988 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718199359.064 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718199359.129 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718199359.236 :         Pipe = 8be9948 Write ==>
2138-1d38:718199359.336 :         Pipe = 8be9948 Write Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718199359.459 :         Pipe = 8be9948 start to write data
2138-1d38:718199359.525 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 1716140 size = 36
2138-1d38:718199359.639 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174648 Data = 311112
2138-1d38:718199359.740 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718199359.827 :         Pipe = 8be9948 Write <==
2138-1d38:718199359.890 :         Pipe = 8be9948 Write ==>
2138-1d38:718199359.969 :         Pipe = 8be9948 Write Total = 10485760 Free = 10174648 Data = 311112
2138-1d38:718199360.074 :         Pipe = 8be9948 start to write data
2138-1d38:718199360.132 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 1716176 size = 311040
2138-1d38:718199364.628 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718199364.727 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718199364.811 :         Pipe = 8be9948 Write <==
2138-1d38:718199535.086 :         IOThread: get image OK
2138-1d38:718199535.291 :         IOThread: Read image 311040 Bytes remain 3576960 bytes
2138-1d38:718199535.404 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718199535.515 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718199535.596 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718199535.673 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718199535.731 :         IO Send command 10 bytes
2138-1d38:718199535.904 :         => CNT96226::VenderCmd_SetData
2138-1d38:718199535.969 :         iCmd = 0, nBytes = 10
2138-1d38:718199536.095 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718199795.431 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718199795.640 :         System send command 10 bytes + data 0 bytes
2138-1d38:718199795.726 :         IO total need to receive data 2095632 bytes
2138-1d38:718199795.808 :         => CNT96226::VenderCmd_GetData
2138-1d38:718199795.876 :         iCmd = 2, nBytes = 24
2138-1d38:718199926.965 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718199927.168 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718199927.239 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718199927.318 :         Information.Status = 0
2138-1d38:718199927.510 :         => CNT96226::VenderCmd_GetData
2138-1d38:718199927.574 :         iCmd = 2, nBytes = 24
2138-1d38:718200448.878 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718200449.104 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718200449.173 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718200449.257 :         Information.Status = 0
2138-1d38:718200449.324 :         => CNT96226::VenderCmd_GetData
2138-1d38:718200449.388 :         iCmd = 2, nBytes = 24
2138-2038:718201317.108 :     Pipe = 8be9a48 Write ==>
2138-2038:718201317.347 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718201317.504 :     Pipe = 8be9a48 start to write data
2138-2038:718201317.574 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1277964 size = 36
2138-2038:718201317.687 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718201317.787 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718201317.880 :     Pipe = 8be9a48 Set read data ready
2138-2038:718201318.010 :     Pipe = 8be9a48 Write <==
2138-2038:718201318.072 :     Pipe = 8be9a48 Write ==>
2138-2038:718201318.713 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718201318.944 :     Pipe = 8be9a48 start to write data
2138-2038:718201319.025 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1278000 size = 75360
2138-1848:718201319.159 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718201319.309 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1277964 size = 36
2138-1848:718201319.417 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718201319.510 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718201319.597 : Pipe = 8be9a48 Read <==
2138-1848:718201319.661 : Get Packet type = 0 
2138-1848:718201319.731 : Get Packet dwSize = 75360 
2138-1848:718201319.791 : Get Packet bADFStatus = 1 
2138-1848:718201319.853 : Get Packet dwStatusLong = 0 
2138-1848:718201319.912 : Get Packet dwMessageStatusLong = 0 
2138-1848:718201319.981 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718201320.054 : <= GetImageToBuffer Ret = 1
2138-1848:718201320.124 : ReadScanEx2 : Copy from pipe to AP buffer size = 20724
2138-1848:718201320.200 : Pipe = 8be9a48 Read ==>
2138-2038:718201320.272 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718201320.377 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718201320.498 :     Pipe = 8be9a48 Write <==
2138-1848:718201320.588 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718201320.702 :     Pipe = 8be9948 Read ==>
2138-1848:718201320.767 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1278000 size = 20724
2138-2038:718201320.852 :     Pipe = 8be9948 Read Total = 10485760 Free = 9863608 Data = 622152
2138-1848:718201320.946 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27208340 Data = 54636
2138-1848:718201321.042 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718201321.112 :     Pipe = 8be9948 Read Copy from 8be9a28 + 1405064 size = 36
2138-1848:718201321.203 : Pipe = 8be9a48 Read <==
2138-2038:718201321.267 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9863644 Data = 622116
2138-2038:718201321.361 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718201321.446 :     Pipe = 8be9948 Read <==
2138-2038:718201321.506 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718201321.579 :     Pipe = 8be9948 Read ==>
2138-2038:718201321.651 :     Pipe = 8be9948 Read Total = 10485760 Free = 9863644 Data = 622116
2138-2038:718201321.749 :     Pipe = 8be9948 Read Copy from 8be9a28 + 1405100 size = 311040
2138-2038:718201323.414 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10174684 Data = 311076
2138-2038:718201323.511 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718201323.593 :     Pipe = 8be9948 Read <==
2138-2038:718201323.711 :     ImageProcessThread : Process start
2138-2038:718201327.997 :     BytesPerLine = 3888
2138-2038:718201328.058 :     Lines = 80
2138-1d38:718201384.534 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-2038:718201384.692 :     ImageProcessThread : Process end
2138-1d38:718201384.777 :         0010 : f0 00 00 00 50 99 37 00 
2138-1d38:718201384.847 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718201384.931 :         Information.Status = 1, Information.Addr = 3643728
2138-1d38:718201386.217 :         => CNT96226::MemoryRead
2138-1848:718201466.173 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718201466.357 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718201466.425 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718201466.498 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718201466.568 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718201466.631 : <= ReadScanEx2 ret = 1
2138-1848:718201466.916 : <= ReadScan ret = 1
2138-1d38:718201771.170 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718201771.364 :         System total receive data 311040 bytes
2138-1d38:718201771.449 :         => CNT96226::VenderCmd_GetData
2138-1d38:718201771.529 :         iCmd = 1, nBytes = 4
2138-1d38:718201926.344 :         0000 : 00 00 00 00 
2138-1d38:718201926.501 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718201926.681 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718201926.755 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718201926.820 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718201926.928 :         Pipe = 8be9948 Write ==>
2138-1d38:718201927.029 :         Pipe = 8be9948 Write Total = 10485760 Free = 10174684 Data = 311076
2138-1d38:718201927.147 :         Pipe = 8be9948 start to write data
2138-1d38:718201927.217 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 2027216 size = 36
2138-1d38:718201927.340 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10174648 Data = 311112
2138-1d38:718201927.442 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718201927.534 :         Pipe = 8be9948 Write <==
2138-1d38:718201927.600 :         Pipe = 8be9948 Write ==>
2138-1d38:718201927.675 :         Pipe = 8be9948 Write Total = 10485760 Free = 10174648 Data = 311112
2138-1d38:718201927.776 :         Pipe = 8be9948 start to write data
2138-1d38:718201927.840 :         Pipe = 8be9948 Memory Write Copy to 8be9a28 + 2027252 size = 69900
2138-1d38:718201929.008 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 0 size = 241140
2138-1d38:718201932.671 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718201932.779 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718201932.862 :         Pipe = 8be9948 Write <==
2138-1d38:718202102.395 :         IOThread: get image OK
2138-1d38:718202102.592 :         IOThread: Read image 311040 Bytes remain 3265920 bytes
2138-1d38:718202102.707 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718202102.818 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718202102.903 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718202102.983 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718202103.049 :         IO Send command 10 bytes
2138-1d38:718202103.199 :         => CNT96226::VenderCmd_SetData
2138-1d38:718202103.272 :         iCmd = 0, nBytes = 10
2138-1d38:718202103.391 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718202401.784 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718202401.977 :         System send command 10 bytes + data 0 bytes
2138-1d38:718202402.292 :         IO total need to receive data 2095632 bytes
2138-1d38:718202402.368 :         => CNT96226::VenderCmd_GetData
2138-1d38:718202402.431 :         iCmd = 2, nBytes = 24
2138-1d38:718202556.925 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718202557.267 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718202557.350 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718202557.433 :         Information.Status = 0
2138-1d38:718202557.505 :         => CNT96226::VenderCmd_GetData
2138-1d38:718202557.572 :         iCmd = 2, nBytes = 24
2138-1d38:718203074.043 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718203074.288 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718203074.454 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718203074.541 :         Information.Status = 0
2138-1d38:718203074.612 :         => CNT96226::VenderCmd_GetData
2138-1d38:718203074.671 :         iCmd = 2, nBytes = 24
2138-1d38:718203653.943 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718203654.184 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718203654.263 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718203654.353 :         Information.Status = 0
2138-1d38:718203654.428 :         => CNT96226::VenderCmd_GetData
2138-1d38:718203654.497 :         iCmd = 2, nBytes = 24
2138-1d38:718204203.646 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718204203.888 :         0010 : f0 00 00 00 50 58 3c 00 
2138-1d38:718204203.966 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718204204.056 :         Information.Status = 1, Information.Addr = 3954768
2138-1d38:718204205.109 :         => CNT96226::MemoryRead
2138-1848:718204446.556 : => ReadScan
2138-1848:718204446.737 : Count = 99852, Ptr = 7de7690
2138-1848:718204446.826 : => ReadScanEx2
2138-1848:718204446.886 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718204446.958 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718204447.023 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718204447.093 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718204447.157 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718204447.226 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718204447.300 : ReadScanEx2 : Copy from pipe to AP buffer size = 54636
2138-1848:718204447.382 : Pipe = 8be9a48 Read ==>
2138-1848:718204447.510 : Pipe = 8be9a48 Read Total = 27262976 Free = 27208340 Data = 54636
2138-1848:718204447.641 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1298724 size = 54636
2138-1848:718204448.003 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718204448.098 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718204448.188 : Pipe = 8be9a48 Read <==
2138-1848:718204448.246 : => GetImageToBuffer
2138-1848:718204448.304 : => GetImageToBufferPageScan
2138-1848:718204448.366 : Pipe = 8be9a48 Read ==>
2138-1848:718204448.444 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718204577.907 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718204578.108 :         System total receive data 311040 bytes
2138-1d38:718204578.193 :         => CNT96226::VenderCmd_GetData
2138-1d38:718204578.264 :         iCmd = 1, nBytes = 4
2138-1d38:718204740.313 :         0000 : 00 00 00 00 
2138-1d38:718204740.502 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718204740.673 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718204740.752 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718204740.819 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718204740.933 :         Pipe = 8be9948 Write ==>
2138-1d38:718204741.037 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718204741.158 :         Pipe = 8be9948 start to write data
2138-1d38:718204741.232 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 241140 size = 36
2138-1d38:718204741.343 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718204741.442 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718204741.534 :         Pipe = 8be9948 Write <==
2138-1d38:718204741.595 :         Pipe = 8be9948 Write ==>
2138-1d38:718204741.800 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718204741.904 :         Pipe = 8be9948 start to write data
2138-1d38:718204741.966 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 241176 size = 311040
2138-1d38:718204746.515 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9552532 Data = 933228
2138-1d38:718204746.623 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718204746.708 :         Pipe = 8be9948 Write <==
2138-2038:718204897.307 :     Pipe = 8be9a48 Write ==>
2138-2038:718204897.585 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718204897.754 :         IOThread: get image OK
2138-2038:718204897.877 :     Pipe = 8be9a48 start to write data
2138-2038:718204897.955 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1353360 size = 36
2138-2038:718204898.073 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718204898.275 :     Pipe = 8be9a48 Write read wait size = 36
2138-1d38:718204898.394 :         IOThread: Read image 311040 Bytes remain 2954880 bytes
2138-2038:718204898.501 :     Pipe = 8be9a48 Set read data ready
2138-1d38:718204898.573 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718204898.693 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1848:718204898.791 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-2038:718204898.938 :     Pipe = 8be9a48 Write <==
2138-1848:718204899.058 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1353360 size = 36
2138-2038:718204899.154 :     Pipe = 8be9a48 Write ==>
2138-1d38:718204899.262 :         => CNT96226::DeviceTimeOutSet
2138-1848:718204899.355 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718204899.453 : Pipe = 8be9a48 Read write wait size = 0
2138-1d38:718204899.529 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718204899.598 :         IO Send command 10 bytes
2138-1848:718204899.665 : Pipe = 8be9a48 Read <==
2138-2038:718204899.755 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1848:718204899.883 : Get Packet type = 0 
2138-1848:718204899.950 : Get Packet dwSize = 75360 
2138-2038:718204900.017 :     Pipe = 8be9a48 start to write data
2138-2038:718204900.089 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1353396 size = 75360
2138-1848:718204900.190 : Get Packet bADFStatus = 1 
2138-1848:718204900.259 : Get Packet dwStatusLong = 0 
2138-1848:718204900.325 : Get Packet dwMessageStatusLong = 0 
2138-1848:718204900.428 : <= GetImageToBufferPageScan Ret = 1
2138-1d38:718204900.522 :         => CNT96226::VenderCmd_SetData
2138-1848:718204900.607 : <= GetImageToBuffer Ret = 1
2138-1d38:718204900.678 :         iCmd = 0, nBytes = 10
2138-1848:718204900.745 : ReadScanEx2 : Copy from pipe to AP buffer size = 45216
2138-1d38:718204900.830 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:718204900.903 : Pipe = 8be9a48 Read ==>
2138-1848:718204900.986 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-2038:718204901.333 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718204901.435 :     Pipe = 8be9a48 Write read wait size = 45216
2138-2038:718204901.526 :     Pipe = 8be9a48 Set read data ready
2138-2038:718204901.644 :     Pipe = 8be9a48 Write <==
2138-2038:718204901.712 :     Pipe = 8be9948 Read ==>
2138-1848:718204901.799 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718204901.912 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552532 Data = 933228
2138-1848:718204902.007 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1353396 size = 45216
2138-2038:718204902.096 :     Pipe = 8be9948 Read Copy from 8be9a28 + 1716140 size = 36
2138-2038:718204902.204 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718204902.300 :     Pipe = 8be9948 Read write wait size = 0
2138-1848:718204902.421 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27232832 Data = 30144
2138-1848:718204902.519 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718204902.591 :     Pipe = 8be9948 Read <==
2138-2038:718204902.659 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718204902.737 :     Pipe = 8be9948 Read ==>
2138-1848:718204902.801 : Pipe = 8be9a48 Read <==
2138-2038:718204902.865 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718204902.966 :     Pipe = 8be9948 Read Copy from 8be9a28 + 1716176 size = 311040
2138-2038:718204905.478 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9863608 Data = 622152
2138-2038:718204905.573 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718204905.659 :     Pipe = 8be9948 Read <==
2138-2038:718204905.715 :     ImageProcessThread : Process start
2138-2038:718204910.018 :     BytesPerLine = 3888
2138-2038:718204910.084 :     Lines = 80
2138-2038:718204957.863 :     ImageProcessThread : Process end
2138-1848:718205049.420 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718205049.626 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718205049.704 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718205049.777 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718205049.847 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718205049.915 : <= ReadScanEx2 ret = 1
2138-1848:718205049.980 : <= ReadScan ret = 1
2138-1d38:718205169.473 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718205169.678 :         System send command 10 bytes + data 0 bytes
2138-1d38:718205169.758 :         IO total need to receive data 2095632 bytes
2138-1d38:718205169.837 :         => CNT96226::VenderCmd_GetData
2138-1d38:718205169.907 :         iCmd = 2, nBytes = 24
2138-1d38:718205308.690 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718205308.886 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718205308.954 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718205309.033 :         Information.Status = 0
2138-1d38:718205309.104 :         => CNT96226::VenderCmd_GetData
2138-1d38:718205309.166 :         iCmd = 2, nBytes = 24
2138-1d38:718205811.337 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718205811.579 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718205811.655 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718205811.743 :         Information.Status = 0
2138-1d38:718205811.812 :         => CNT96226::VenderCmd_GetData
2138-1d38:718205811.879 :         iCmd = 2, nBytes = 24
2138-1d38:718206762.339 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718206762.588 :         0010 : f0 00 00 00 50 17 41 00 
2138-1d38:718206762.664 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718206762.750 :         Information.Status = 1, Information.Addr = 4265808
2138-1d38:718206763.782 :         => CNT96226::MemoryRead
2138-1d38:718207141.265 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718207141.490 :         System total receive data 311040 bytes
2138-1d38:718207141.584 :         => CNT96226::VenderCmd_GetData
2138-1d38:718207141.661 :         iCmd = 1, nBytes = 4
2138-1d38:718207280.824 :         0000 : 00 00 00 00 
2138-1d38:718207281.009 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718207281.203 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718207281.285 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718207281.356 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718207281.474 :         Pipe = 8be9948 Write ==>
2138-1d38:718207281.580 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718207281.708 :         Pipe = 8be9948 start to write data
2138-1d38:718207281.777 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 552216 size = 36
2138-1d38:718207281.893 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718207282.082 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718207282.173 :         Pipe = 8be9948 Write <==
2138-1d38:718207282.236 :         Pipe = 8be9948 Write ==>
2138-1d38:718207282.315 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718207282.416 :         Pipe = 8be9948 start to write data
2138-1d38:718207282.483 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 552252 size = 311040
2138-1d38:718207287.381 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9552532 Data = 933228
2138-1d38:718207287.494 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718207287.583 :         Pipe = 8be9948 Write <==
2138-1d38:718207454.662 :         IOThread: get image OK
2138-1d38:718207454.902 :         IOThread: Read image 311040 Bytes remain 2643840 bytes
2138-1d38:718207455.011 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718207455.119 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718207455.216 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718207455.291 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718207455.356 :         IO Send command 10 bytes
2138-1d38:718207455.561 :         => CNT96226::VenderCmd_SetData
2138-1d38:718207455.625 :         iCmd = 0, nBytes = 10
2138-1d38:718207455.749 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718207729.457 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718207729.663 :         System send command 10 bytes + data 0 bytes
2138-1d38:718207729.748 :         IO total need to receive data 2095632 bytes
2138-1d38:718207729.832 :         => CNT96226::VenderCmd_GetData
2138-1d38:718207729.901 :         iCmd = 2, nBytes = 24
2138-1d38:718207864.520 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718207864.750 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718207864.831 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718207864.916 :         Information.Status = 0
2138-1d38:718207864.990 :         => CNT96226::VenderCmd_GetData
2138-1d38:718207865.059 :         iCmd = 2, nBytes = 24
2138-1d38:718208003.436 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718208003.660 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718208003.742 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718208003.829 :         Information.Status = 0
2138-1d38:718208003.900 :         => CNT96226::VenderCmd_GetData
2138-1d38:718208003.966 :         iCmd = 2, nBytes = 24
2138-2038:718208149.934 :     Pipe = 8be9a48 Write ==>
2138-2038:718208150.194 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27232832 Data = 30144
2138-2038:718208150.348 :     Pipe = 8be9a48 start to write data
2138-2038:718208150.418 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1428756 size = 36
2138-2038:718208150.533 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27232796 Data = 30180
2138-2038:718208150.636 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718208150.728 :     Pipe = 8be9a48 Write <==
2138-2038:718208150.795 :     Pipe = 8be9a48 Write ==>
2138-2038:718208150.873 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27232796 Data = 30180
2138-2038:718208150.978 :     Pipe = 8be9a48 start to write data
2138-2038:718208151.044 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1428792 size = 75360
2138-2038:718208152.286 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27157436 Data = 105540
2138-2038:718208152.390 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718208152.477 :     Pipe = 8be9a48 Write <==
2138-2038:718208152.550 :     Pipe = 8be9948 Read ==>
2138-2038:718208152.643 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552532 Data = 933228
2138-2038:718208152.746 :     Pipe = 8be9948 Read Copy from 8be9a28 + 2027216 size = 36
2138-2038:718208152.852 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718208152.987 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718208153.074 :     Pipe = 8be9948 Read <==
2138-2038:718208153.135 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718208153.210 :     Pipe = 8be9948 Read ==>
2138-2038:718208153.281 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718208153.380 :     Pipe = 8be9948 Read Copy from 8be9a28 + 2027252 size = 69900
2138-2038:718208153.757 :     Pipe = 8be9948 Read Copy from 8be9a38 + 0 size = 241140
2138-2038:718208155.161 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9863608 Data = 622152
2138-2038:718208155.256 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718208155.337 :     Pipe = 8be9948 Read <==
2138-2038:718208155.393 :     ImageProcessThread : Process start
2138-2038:718208159.684 :     BytesPerLine = 3888
2138-2038:718208159.751 :     Lines = 80
2138-1848:718208170.756 : => ReadScan
2138-1848:718208170.878 : Count = 99852, Ptr = 7de7690
2138-1848:718208170.963 : => ReadScanEx2
2138-1848:718208171.025 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718208171.093 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718208171.156 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718208171.224 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718208171.295 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718208171.362 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718208171.436 : ReadScanEx2 : Copy from pipe to AP buffer size = 30144
2138-1848:718208171.511 : Pipe = 8be9a48 Read ==>
2138-1848:718208171.623 : Pipe = 8be9a48 Read Total = 27262976 Free = 27157436 Data = 105540
2138-1848:718208171.740 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1398612 size = 30144
2138-1848:718208172.009 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718208172.098 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718208172.179 : Pipe = 8be9a48 Read <==
2138-1848:718208172.238 : => GetImageToBuffer
2138-1848:718208172.294 : => GetImageToBufferPageScan
2138-1848:718208172.353 : Pipe = 8be9a48 Read ==>
2138-1848:718208172.425 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718208172.520 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1428756 size = 36
2138-1848:718208172.616 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718208172.705 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718208172.785 : Pipe = 8be9a48 Read <==
2138-1848:718208172.842 : Get Packet type = 0 
2138-1848:718208172.898 : Get Packet dwSize = 75360 
2138-1848:718208172.952 : Get Packet bADFStatus = 1 
2138-1848:718208173.009 : Get Packet dwStatusLong = 0 
2138-1848:718208173.067 : Get Packet dwMessageStatusLong = 0 
2138-1848:718208173.134 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718208173.197 : <= GetImageToBuffer Ret = 1
2138-1848:718208173.254 : ReadScanEx2 : Copy from pipe to AP buffer size = 69708
2138-1848:718208173.320 : Pipe = 8be9a48 Read ==>
2138-1848:718208173.392 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718208173.493 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1428792 size = 69708
2138-1848:718208173.869 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27257324 Data = 5652
2138-1848:718208173.964 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718208174.043 : Pipe = 8be9a48 Read <==
2138-2038:718208207.750 :     ImageProcessThread : Process end
2138-1848:718208342.566 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718208342.765 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718208342.847 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718208342.923 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718208342.995 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718208343.071 : <= ReadScanEx2 ret = 1
2138-1848:718208343.133 : <= ReadScan ret = 1
2138-1d38:718208567.916 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718208568.141 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718208568.213 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718208568.295 :         Information.Status = 0
2138-1d38:718208568.369 :         => CNT96226::VenderCmd_GetData
2138-1d38:718208568.439 :         iCmd = 2, nBytes = 24
2138-1d38:718209495.791 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718209496.026 :         0010 : f0 00 00 00 50 d6 45 00 
2138-1d38:718209496.112 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718209496.201 :         Information.Status = 1, Information.Addr = 4576848
2138-1d38:718209497.398 :         => CNT96226::MemoryRead
2138-1d38:718209874.631 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718209874.914 :         System total receive data 311040 bytes
2138-1d38:718209874.995 :         => CNT96226::VenderCmd_GetData
2138-1d38:718209875.067 :         iCmd = 1, nBytes = 4
2138-1d38:718210009.923 :         0000 : 00 00 00 00 
2138-1d38:718210010.080 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718210010.277 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718210010.356 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718210010.422 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718210010.533 :         Pipe = 8be9948 Write ==>
2138-1d38:718210010.631 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718210010.754 :         Pipe = 8be9948 start to write data
2138-1d38:718210010.820 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 863292 size = 36
2138-1d38:718210010.932 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718210011.035 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718210011.124 :         Pipe = 8be9948 Write <==
2138-1d38:718210011.192 :         Pipe = 8be9948 Write ==>
2138-1d38:718210011.268 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718210011.369 :         Pipe = 8be9948 start to write data
2138-1d38:718210011.434 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 863328 size = 311040
2138-1d38:718210015.536 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9552532 Data = 933228
2138-1d38:718210015.644 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718210015.727 :         Pipe = 8be9948 Write <==
2138-1d38:718210162.695 :         IOThread: get image OK
2138-1d38:718210162.885 :         IOThread: Read image 311040 Bytes remain 2332800 bytes
2138-1d38:718210162.986 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718210163.084 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718210163.164 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718210163.241 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718210163.305 :         IO Send command 10 bytes
2138-1d38:718210163.441 :         => CNT96226::VenderCmd_SetData
2138-1d38:718210163.504 :         iCmd = 0, nBytes = 10
2138-1d38:718210163.628 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718210427.509 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718210427.720 :         System send command 10 bytes + data 0 bytes
2138-1d38:718210427.808 :         IO total need to receive data 2095632 bytes
2138-1d38:718210427.888 :         => CNT96226::VenderCmd_GetData
2138-1d38:718210427.959 :         iCmd = 2, nBytes = 24
2138-1d38:718210559.048 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718210559.362 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718210559.435 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718210559.517 :         Information.Status = 0
2138-1d38:718210559.587 :         => CNT96226::VenderCmd_GetData
2138-1d38:718210559.652 :         iCmd = 2, nBytes = 24
2138-1d38:718211034.577 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718211034.957 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718211035.031 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718211035.112 :         Information.Status = 0
2138-1d38:718211035.183 :         => CNT96226::VenderCmd_GetData
2138-1d38:718211035.259 :         iCmd = 2, nBytes = 24
2138-1d38:718211231.722 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718211231.959 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718211232.026 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718211232.103 :         Information.Status = 0
2138-1d38:718211232.173 :         => CNT96226::VenderCmd_GetData
2138-1d38:718211232.244 :         iCmd = 2, nBytes = 24
2138-2038:718211476.437 :     Pipe = 8be9a48 Write ==>
2138-2038:718211476.712 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27257324 Data = 5652
2138-2038:718211476.868 :     Pipe = 8be9a48 start to write data
2138-2038:718211476.944 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1504152 size = 36
2138-2038:718211477.061 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27257288 Data = 5688
2138-2038:718211477.164 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718211477.258 :     Pipe = 8be9a48 Write <==
2138-2038:718211477.322 :     Pipe = 8be9a48 Write ==>
2138-2038:718211477.398 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27257288 Data = 5688
2138-2038:718211477.501 :     Pipe = 8be9a48 start to write data
2138-2038:718211477.568 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1504188 size = 75360
2138-2038:718211478.874 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27181928 Data = 81048
2138-2038:718211478.980 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718211479.071 :     Pipe = 8be9a48 Write <==
2138-2038:718211479.138 :     Pipe = 8be9948 Read ==>
2138-2038:718211479.231 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552532 Data = 933228
2138-2038:718211479.343 :     Pipe = 8be9948 Read Copy from 8be9a38 + 241140 size = 36
2138-2038:718211479.451 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718211479.548 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718211479.633 :     Pipe = 8be9948 Read <==
2138-2038:718211479.694 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718211479.766 :     Pipe = 8be9948 Read ==>
2138-2038:718211479.840 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718211479.941 :     Pipe = 8be9948 Read Copy from 8be9a38 + 241176 size = 311040
2138-2038:718211481.720 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9863608 Data = 622152
2138-2038:718211481.816 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718211481.899 :     Pipe = 8be9948 Read <==
2138-2038:718211481.960 :     ImageProcessThread : Process start
2138-2038:718211486.387 :     BytesPerLine = 3888
2138-2038:718211486.456 :     Lines = 80
2138-2038:718211533.867 :     ImageProcessThread : Process end
2138-1848:718211602.920 : => ReadScan
2138-1848:718211603.078 : Count = 99852, Ptr = 7de7690
2138-1848:718211603.153 : => ReadScanEx2
2138-1848:718211603.211 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718211603.282 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718211603.343 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718211603.408 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718211603.471 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718211603.538 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718211603.607 : ReadScanEx2 : Copy from pipe to AP buffer size = 5652
2138-1848:718211603.682 : Pipe = 8be9a48 Read ==>
2138-1848:718211603.818 : Pipe = 8be9a48 Read Total = 27262976 Free = 27181928 Data = 81048
2138-1848:718211603.944 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1498500 size = 5652
2138-1848:718211604.085 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718211604.277 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718211604.366 : Pipe = 8be9a48 Read <==
2138-1848:718211604.428 : => GetImageToBuffer
2138-1848:718211604.485 : => GetImageToBufferPageScan
2138-1848:718211604.549 : Pipe = 8be9a48 Read ==>
2138-1848:718211604.620 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718211604.719 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1504152 size = 36
2138-1848:718211604.815 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718211604.906 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718211604.989 : Pipe = 8be9a48 Read <==
2138-1848:718211605.046 : Get Packet type = 0 
2138-1848:718211605.104 : Get Packet dwSize = 75360 
2138-1848:718211605.161 : Get Packet bADFStatus = 1 
2138-1848:718211605.220 : Get Packet dwStatusLong = 0 
2138-1848:718211605.274 : Get Packet dwMessageStatusLong = 0 
2138-1848:718211605.344 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718211605.404 : <= GetImageToBuffer Ret = 1
2138-1848:718211605.463 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:718211605.533 : Pipe = 8be9a48 Read ==>
2138-1848:718211605.604 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718211605.768 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1504188 size = 75360
2138-1848:718211606.217 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718211606.305 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718211606.384 : Pipe = 8be9a48 Read <==
2138-1848:718211606.441 : => GetImageToBuffer
2138-1848:718211606.491 : => GetImageToBufferPageScan
2138-1848:718211606.547 : Pipe = 8be9a48 Read ==>
2138-1848:718211606.618 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718212151.857 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718212152.097 :         0010 : f0 00 00 00 50 95 4a 00 
2138-1d38:718212152.173 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718212152.257 :         Information.Status = 1, Information.Addr = 4887888
2138-1d38:718212153.347 :         => CNT96226::MemoryRead
2138-1d38:718212522.919 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718212523.151 :         System total receive data 311040 bytes
2138-1d38:718212523.238 :         => CNT96226::VenderCmd_GetData
2138-1d38:718212523.309 :         iCmd = 1, nBytes = 4
2138-1d38:718212662.006 :         0000 : 00 00 00 00 
2138-1d38:718212662.099 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718212662.269 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718212662.338 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718212662.405 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718212662.516 :         Pipe = 8be9948 Write ==>
2138-1d38:718212662.619 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718212662.743 :         Pipe = 8be9948 start to write data
2138-1d38:718212662.812 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 1174368 size = 36
2138-1d38:718212662.925 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718212663.023 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718212663.108 :         Pipe = 8be9948 Write <==
2138-1d38:718212663.173 :         Pipe = 8be9948 Write ==>
2138-1d38:718212663.248 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718212663.350 :         Pipe = 8be9948 start to write data
2138-1d38:718212663.411 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 1174404 size = 311040
2138-1d38:718212667.467 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9552532 Data = 933228
2138-1d38:718212667.571 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718212667.660 :         Pipe = 8be9948 Write <==
2138-1d38:718212811.343 :         IOThread: get image OK
2138-1d38:718212811.591 :         IOThread: Read image 311040 Bytes remain 2021760 bytes
2138-1d38:718212811.691 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718212811.792 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718212811.869 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718212811.940 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718212812.002 :         IO Send command 10 bytes
2138-1d38:718212812.138 :         => CNT96226::VenderCmd_SetData
2138-1d38:718212812.202 :         iCmd = 0, nBytes = 10
2138-1d38:718212812.322 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718213079.614 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718213079.825 :         System send command 10 bytes + data 0 bytes
2138-1d38:718213079.912 :         IO total need to receive data 2095632 bytes
2138-1d38:718213079.990 :         => CNT96226::VenderCmd_GetData
2138-1d38:718213080.067 :         iCmd = 2, nBytes = 24
2138-1d38:718213207.228 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718213207.383 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718213207.454 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718213207.529 :         Information.Status = 0
2138-1d38:718213207.594 :         => CNT96226::VenderCmd_GetData
2138-1d38:718213207.655 :         iCmd = 2, nBytes = 24
2138-1d38:718213339.026 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718213339.166 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718213339.224 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718213339.287 :         Information.Status = 0
2138-1d38:718213339.345 :         => CNT96226::VenderCmd_GetData
2138-1d38:718213339.404 :         iCmd = 2, nBytes = 24
2138-1d38:718213810.447 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718213810.670 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718213810.746 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718213810.831 :         Information.Status = 0
2138-1d38:718213810.902 :         => CNT96226::VenderCmd_GetData
2138-1d38:718213810.969 :         iCmd = 2, nBytes = 24
2138-1d38:718214394.388 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718214394.625 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718214394.702 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718214394.792 :         Information.Status = 0
2138-1d38:718214394.862 :         => CNT96226::VenderCmd_GetData
2138-1d38:718214394.929 :         iCmd = 2, nBytes = 24
2138-2038:718214691.741 :     Pipe = 8be9a48 Write ==>
2138-2038:718214691.991 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718214692.130 :     Pipe = 8be9a48 start to write data
2138-2038:718214692.200 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1579548 size = 36
2138-2038:718214692.311 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718214692.411 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718214692.495 :     Pipe = 8be9a48 Set read data ready
2138-2038:718214692.619 :     Pipe = 8be9a48 Write <==
2138-2038:718214692.676 :     Pipe = 8be9a48 Write ==>
2138-2038:718214692.977 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718214693.077 :     Pipe = 8be9a48 start to write data
2138-2038:718214693.142 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1579584 size = 75360
2138-1848:718214693.299 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718214693.478 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1579548 size = 36
2138-1848:718214693.604 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718214693.710 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718214693.807 : Pipe = 8be9a48 Read <==
2138-1848:718214693.875 : Get Packet type = 0 
2138-1848:718214693.939 : Get Packet dwSize = 75360 
2138-1848:718214694.119 : Get Packet bADFStatus = 1 
2138-1848:718214694.186 : Get Packet dwStatusLong = 0 
2138-1848:718214694.244 : Get Packet dwMessageStatusLong = 0 
2138-2038:718214694.317 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718214694.423 :     Pipe = 8be9a48 Write read wait size = 0
2138-1848:718214694.497 : <= GetImageToBufferPageScan Ret = 1
2138-2038:718214694.566 :     Pipe = 8be9a48 Write <==
2138-1848:718214694.627 : <= GetImageToBuffer Ret = 1
2138-2038:718214694.689 :     Pipe = 8be9948 Read ==>
2138-1848:718214694.754 : ReadScanEx2 : Copy from pipe to AP buffer size = 18840
2138-1848:718214694.831 : Pipe = 8be9a48 Read ==>
2138-2038:718214694.892 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552532 Data = 933228
2138-1848:718214694.981 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718214695.068 :     Pipe = 8be9948 Read Copy from 8be9a38 + 552216 size = 36
2138-1848:718214695.153 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1579584 size = 18840
2138-2038:718214695.242 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718214695.343 :     Pipe = 8be9948 Read write wait size = 0
2138-1848:718214695.416 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27206456 Data = 56520
2138-1848:718214695.521 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718214695.594 :     Pipe = 8be9948 Read <==
2138-2038:718214695.656 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718214695.728 :     Pipe = 8be9948 Read ==>
2138-1848:718214695.791 : Pipe = 8be9a48 Read <==
2138-2038:718214695.851 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718214695.952 :     Pipe = 8be9948 Read Copy from 8be9a38 + 552252 size = 311040
2138-2038:718214697.722 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9863608 Data = 622152
2138-2038:718214697.821 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718214697.902 :     Pipe = 8be9948 Read <==
2138-2038:718214697.957 :     ImageProcessThread : Process start
2138-2038:718214702.243 :     BytesPerLine = 3888
2138-2038:718214702.306 :     Lines = 80
2138-2038:718214749.580 :     ImageProcessThread : Process end
2138-1848:718214831.241 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718214831.424 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718214831.504 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718214831.578 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718214831.647 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718214831.710 : <= ReadScanEx2 ret = 1
2138-1848:718214831.775 : <= ReadScan ret = 1
2138-1d38:718214958.854 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718214959.143 :         0010 : f0 00 00 00 50 54 4f 00 
2138-1d38:718214959.217 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718214959.301 :         Information.Status = 1, Information.Addr = 5198928
2138-1d38:718214960.379 :         => CNT96226::MemoryRead
2138-1d38:718215342.009 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718215342.205 :         System total receive data 311040 bytes
2138-1d38:718215342.285 :         => CNT96226::VenderCmd_GetData
2138-1d38:718215342.356 :         iCmd = 1, nBytes = 4
2138-1d38:718215492.785 :         0000 : 00 00 00 00 
2138-1d38:718215492.970 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718215493.170 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718215493.262 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718215493.329 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718215493.482 :         Pipe = 8be9948 Write ==>
2138-1d38:718215493.595 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718215493.718 :         Pipe = 8be9948 start to write data
2138-1d38:718215493.788 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 1485444 size = 36
2138-1d38:718215494.026 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718215494.124 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718215494.213 :         Pipe = 8be9948 Write <==
2138-1d38:718215494.278 :         Pipe = 8be9948 Write ==>
2138-1d38:718215494.353 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718215494.455 :         Pipe = 8be9948 start to write data
2138-1d38:718215494.515 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 1485480 size = 311040
2138-1d38:718215499.149 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9552532 Data = 933228
2138-1d38:718215499.251 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718215499.332 :         Pipe = 8be9948 Write <==
2138-1d38:718215645.930 :         IOThread: get image OK
2138-1d38:718215646.116 :         IOThread: Read image 311040 Bytes remain 1710720 bytes
2138-1d38:718215646.212 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718215646.313 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718215646.389 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718215646.461 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718215646.525 :         IO Send command 10 bytes
2138-1d38:718215646.671 :         => CNT96226::VenderCmd_SetData
2138-1d38:718215646.737 :         iCmd = 0, nBytes = 10
2138-1d38:718215646.856 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1d38:718215921.949 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718215922.161 :         System send command 10 bytes + data 0 bytes
2138-1d38:718215922.246 :         IO total need to receive data 2095632 bytes
2138-1d38:718215922.328 :         => CNT96226::VenderCmd_GetData
2138-1d38:718215922.400 :         iCmd = 2, nBytes = 24
2138-1d38:718216404.699 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718216404.936 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718216405.013 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718216405.097 :         Information.Status = 0
2138-1d38:718216405.168 :         => CNT96226::VenderCmd_GetData
2138-1d38:718216405.233 :         iCmd = 2, nBytes = 24
2138-1d38:718216606.234 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718216606.448 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718216606.522 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718216606.606 :         Information.Status = 0
2138-1d38:718216606.685 :         => CNT96226::VenderCmd_GetData
2138-1d38:718216606.748 :         iCmd = 2, nBytes = 24
2138-1d38:718217545.349 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718217545.590 :         0010 : f0 00 00 00 50 13 54 00 
2138-1d38:718217545.661 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718217545.743 :         Information.Status = 1, Information.Addr = 5509968
2138-1d38:718217546.891 :         => CNT96226::MemoryRead
2138-1d38:718217928.011 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718217928.239 :         System total receive data 311040 bytes
2138-1d38:718217928.322 :         => CNT96226::VenderCmd_GetData
2138-1d38:718217928.399 :         iCmd = 1, nBytes = 4
2138-2038:718217991.716 :     Pipe = 8be9a48 Write ==>
2138-2038:718217991.988 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27206456 Data = 56520
2138-2038:718217992.133 :     Pipe = 8be9a48 start to write data
2138-2038:718217992.208 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1654944 size = 36
2138-2038:718217992.661 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27206420 Data = 56556
2138-2038:718217992.772 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718217992.872 :     Pipe = 8be9a48 Write <==
2138-2038:718217992.940 :     Pipe = 8be9a48 Write ==>
2138-2038:718217993.020 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27206420 Data = 56556
2138-2038:718217993.249 :     Pipe = 8be9a48 start to write data
2138-2038:718217993.316 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1654980 size = 75360
2138-2038:718217994.439 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27131060 Data = 131916
2138-2038:718217994.540 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718217994.623 :     Pipe = 8be9a48 Write <==
2138-2038:718217994.691 :     Pipe = 8be9948 Read ==>
2138-2038:718217994.774 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552532 Data = 933228
2138-2038:718217994.876 :     Pipe = 8be9948 Read Copy from 8be9a38 + 863292 size = 36
2138-2038:718217994.986 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718217995.081 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718217995.164 :     Pipe = 8be9948 Read <==
2138-2038:718217995.220 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718217995.295 :     Pipe = 8be9948 Read ==>
2138-2038:718217995.367 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718217995.464 :     Pipe = 8be9948 Read Copy from 8be9a38 + 863328 size = 311040
2138-2038:718217997.801 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9863608 Data = 622152
2138-2038:718217997.897 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718217997.978 :     Pipe = 8be9948 Read <==
2138-2038:718217998.036 :     ImageProcessThread : Process start
2138-2038:718218002.339 :     BytesPerLine = 3888
2138-2038:718218002.407 :     Lines = 80
2138-2038:718218060.416 :     ImageProcessThread : Process end
2138-1d38:718218086.495 :         0000 : 00 00 00 00 
2138-1d38:718218086.638 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718218086.789 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718218086.869 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718218086.936 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718218087.061 :         Pipe = 8be9948 Write ==>
2138-1d38:718218087.180 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718218087.309 :         Pipe = 8be9948 start to write data
2138-1d38:718218087.372 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 1796520 size = 36
2138-1d38:718218087.484 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718218087.585 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718218087.675 :         Pipe = 8be9948 Write <==
2138-1d38:718218087.735 :         Pipe = 8be9948 Write ==>
2138-1d38:718218087.813 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718218087.914 :         Pipe = 8be9948 start to write data
2138-1d38:718218087.978 :         Pipe = 8be9948 Memory Write Copy to 8be9a38 + 1796556 size = 300596
2138-1d38:718218095.914 :         Pipe = 8be9948 Memory Write Copy to 8be9a08 + 0 size = 10444
2138-1d38:718218096.286 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9552532 Data = 933228
2138-1d38:718218096.399 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718218096.509 :         Pipe = 8be9948 Write <==
2138-1848:718218208.880 : => ReadScan
2138-1848:718218209.064 : Count = 99852, Ptr = 7de7690
2138-1848:718218209.150 : => ReadScanEx2
2138-1848:718218209.210 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718218209.281 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718218209.349 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718218209.420 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718218209.485 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718218209.552 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718218209.624 : ReadScanEx2 : Copy from pipe to AP buffer size = 56520
2138-1848:718218209.702 : Pipe = 8be9a48 Read ==>
2138-1848:718218209.847 : Pipe = 8be9a48 Read Total = 27262976 Free = 27131060 Data = 131916
2138-1848:718218210.121 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1598424 size = 56520
2138-1848:718218210.508 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718218210.607 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718218210.696 : Pipe = 8be9a48 Read <==
2138-1848:718218210.757 : => GetImageToBuffer
2138-1848:718218210.815 : => GetImageToBufferPageScan
2138-1848:718218210.894 : Pipe = 8be9a48 Read ==>
2138-1848:718218210.968 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718218211.067 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1654944 size = 36
2138-1848:718218211.164 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718218211.264 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718218211.344 : Pipe = 8be9a48 Read <==
2138-1848:718218211.401 : Get Packet type = 0 
2138-1848:718218211.459 : Get Packet dwSize = 75360 
2138-1848:718218211.520 : Get Packet bADFStatus = 1 
2138-1848:718218211.577 : Get Packet dwStatusLong = 0 
2138-1848:718218211.635 : Get Packet dwMessageStatusLong = 0 
2138-1848:718218211.696 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718218211.757 : <= GetImageToBuffer Ret = 1
2138-1848:718218211.815 : ReadScanEx2 : Copy from pipe to AP buffer size = 43332
2138-1848:718218211.883 : Pipe = 8be9a48 Read ==>
2138-1848:718218211.958 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718218212.057 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1654980 size = 43332
2138-1848:718218212.370 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27230948 Data = 32028
2138-1848:718218212.462 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718218212.545 : Pipe = 8be9a48 Read <==
2138-1d38:718218249.099 :         IOThread: get image OK
2138-1d38:718218249.232 :         IOThread: Read image 311040 Bytes remain 1399680 bytes
2138-1d38:718218249.337 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718218249.437 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718218249.517 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718218249.597 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718218249.659 :         IO Send command 10 bytes
2138-1d38:718218249.775 :         => CNT96226::VenderCmd_SetData
2138-1d38:718218249.841 :         iCmd = 0, nBytes = 10
2138-1d38:718218249.959 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:718218351.851 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718218352.037 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718218352.105 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718218352.174 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718218352.243 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718218352.309 : <= ReadScanEx2 ret = 1
2138-1848:718218352.373 : <= ReadScan ret = 1
2138-1d38:718218542.773 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718218542.979 :         System send command 10 bytes + data 0 bytes
2138-1d38:718218543.059 :         IO total need to receive data 2095632 bytes
2138-1d38:718218543.134 :         => CNT96226::VenderCmd_GetData
2138-1d38:718218543.198 :         iCmd = 2, nBytes = 24
2138-1d38:718218693.455 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718218693.677 :         0010 : f0 00 00 00 00 00 00 00 
2138-1d38:718218693.745 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718218693.832 :         Information.Status = 0
2138-1d38:718218693.899 :         => CNT96226::VenderCmd_GetData
2138-1d38:718218693.965 :         iCmd = 2, nBytes = 24
2138-1d38:718221382.077 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1d38:718221382.332 :         0010 : 06 00 00 00 50 d2 58 00 
2138-1d38:718221382.410 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718221382.497 :         Information.Status = 1, Information.Addr = 5821008
2138-1d38:718221382.623 :         => CNT96226::MemoryRead
2138-2038:718221553.348 :     Pipe = 8be9a48 Write ==>
2138-2038:718221553.603 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27230948 Data = 32028
2138-2038:718221553.749 :     Pipe = 8be9a48 start to write data
2138-2038:718221553.827 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1730340 size = 36
2138-2038:718221553.943 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27230912 Data = 32064
2138-2038:718221554.047 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718221554.135 :     Pipe = 8be9a48 Write <==
2138-2038:718221554.197 :     Pipe = 8be9a48 Write ==>
2138-2038:718221554.272 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27230912 Data = 32064
2138-2038:718221554.371 :     Pipe = 8be9a48 start to write data
2138-2038:718221554.434 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1730376 size = 75360
2138-2038:718221555.598 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27155552 Data = 107424
2138-2038:718221555.698 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718221555.781 :     Pipe = 8be9a48 Write <==
2138-2038:718221555.864 :     Pipe = 8be9948 Read ==>
2138-2038:718221555.954 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552532 Data = 933228
2138-2038:718221556.064 :     Pipe = 8be9948 Read Copy from 8be9a38 + 1174368 size = 36
2138-2038:718221556.170 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718221556.261 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718221556.346 :     Pipe = 8be9948 Read <==
2138-2038:718221556.406 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718221556.477 :     Pipe = 8be9948 Read ==>
2138-2038:718221556.550 :     Pipe = 8be9948 Read Total = 10485760 Free = 9552568 Data = 933192
2138-2038:718221556.652 :     Pipe = 8be9948 Read Copy from 8be9a38 + 1174404 size = 311040
2138-2038:718221558.580 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9863608 Data = 622152
2138-2038:718221558.674 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718221558.757 :     Pipe = 8be9948 Read <==
2138-2038:718221558.812 :     ImageProcessThread : Process start
2138-2038:718221563.246 :     BytesPerLine = 3888
2138-2038:718221563.315 :     Lines = 80
2138-2038:718221613.069 :     ImageProcessThread : Process end
2138-1d38:718222528.896 :         <= CNT96226::MemoryRead ret = 1
2138-1d38:718222529.116 :         System total receive data 7776 bytes
2138-1d38:718222529.198 :         => CNT96226::VenderCmd_GetData
2138-1d38:718222529.272 :         iCmd = 1, nBytes = 4
2138-1848:718222840.617 : => ReadScan
2138-1848:718222841.821 : Count = 99852, Ptr = 7de7690
2138-1848:718222841.924 : => ReadScanEx2
2138-1848:718222841.983 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718222842.050 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718222842.117 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718222842.187 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718222842.252 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718222842.319 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718222842.391 : ReadScanEx2 : Copy from pipe to AP buffer size = 32028
2138-1848:718222842.471 : Pipe = 8be9a48 Read ==>
2138-1848:718222842.620 : Pipe = 8be9a48 Read Total = 27262976 Free = 27155552 Data = 107424
2138-1848:718222842.751 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1698312 size = 32028
2138-1848:718222843.044 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718222843.140 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718222843.228 : Pipe = 8be9a48 Read <==
2138-1848:718222843.289 : => GetImageToBuffer
2138-1848:718222843.347 : => GetImageToBufferPageScan
2138-1848:718222843.409 : Pipe = 8be9a48 Read ==>
2138-1848:718222843.484 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718222843.588 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1730340 size = 36
2138-1848:718222843.776 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718222843.871 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718222843.954 : Pipe = 8be9a48 Read <==
2138-1848:718222844.012 : Get Packet type = 0 
2138-1848:718222844.070 : Get Packet dwSize = 75360 
2138-1848:718222844.125 : Get Packet bADFStatus = 1 
2138-1848:718222844.182 : Get Packet dwStatusLong = 0 
2138-1848:718222844.238 : Get Packet dwMessageStatusLong = 0 
2138-1848:718222844.311 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718222844.371 : <= GetImageToBuffer Ret = 1
2138-1848:718222844.431 : ReadScanEx2 : Copy from pipe to AP buffer size = 67824
2138-1848:718222844.500 : Pipe = 8be9a48 Read ==>
2138-1848:718222844.578 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718222844.680 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1730376 size = 67824
2138-1848:718222845.122 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27255440 Data = 7536
2138-1848:718222845.215 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718222845.297 : Pipe = 8be9a48 Read <==
2138-1848:718222986.880 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718222987.070 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718222987.147 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718222987.223 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718222987.296 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718222987.367 : <= ReadScanEx2 ret = 1
2138-1848:718222987.427 : <= ReadScan ret = 1
2138-1d38:718224608.124 :         0000 : 00 00 00 00 
2138-1d38:718224608.305 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718224608.443 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718224608.524 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718224608.593 :         <= CAsicIO::DoImage ret = 1
2138-1d38:718224608.720 :         Pipe = 8be9948 Write ==>
2138-1d38:718224608.842 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863608 Data = 622152
2138-1d38:718224609.283 :         Pipe = 8be9948 start to write data
2138-1d38:718224609.371 :         Pipe = 8be9948 Memory Write Copy to 8be9a08 + 10444 size = 36
2138-1d38:718224609.498 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718224609.609 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718224609.702 :         Pipe = 8be9948 Write <==
2138-1d38:718224609.768 :         Pipe = 8be9948 Write ==>
2138-1d38:718224609.852 :         Pipe = 8be9948 Write Total = 10485760 Free = 9863572 Data = 622188
2138-1d38:718224609.956 :         Pipe = 8be9948 start to write data
2138-1d38:718224610.019 :         Pipe = 8be9948 Memory Write Copy to 8be9a08 + 10480 size = 7776
2138-1d38:718224610.305 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 9855796 Data = 629964
2138-1d38:718224610.404 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718224610.485 :         Pipe = 8be9948 Write <==
2138-1d38:718225108.202 :         IOThread: get image OK
2138-1d38:718225108.625 :         IOThread: Read image 7776 Bytes remain 1391904 bytes
2138-1d38:718225108.752 :         Front = d082020 Rear = 0 type = 0 size = 2095632
2138-1d38:718225108.875 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1d38:718225108.964 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718225109.045 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718225109.117 :         IO Send command 10 bytes
2138-1d38:718225109.257 :         => CNT96226::VenderCmd_SetData
2138-1d38:718225109.324 :         iCmd = 0, nBytes = 10
2138-1d38:718225109.450 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-2038:718225495.935 :     Pipe = 8be9a48 Write ==>
2138-2038:718225496.218 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27255440 Data = 7536
2138-2038:718225496.368 :     Pipe = 8be9a48 start to write data
2138-2038:718225496.439 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1805736 size = 36
2138-2038:718225496.681 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27255404 Data = 7572
2138-2038:718225496.788 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718225496.878 :     Pipe = 8be9a48 Write <==
2138-2038:718225496.939 :     Pipe = 8be9a48 Write ==>
2138-2038:718225497.018 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27255404 Data = 7572
2138-2038:718225497.121 :     Pipe = 8be9a48 start to write data
2138-2038:718225497.183 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1805772 size = 75360
2138-2038:718225498.299 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27180044 Data = 82932
2138-2038:718225498.398 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718225498.479 :     Pipe = 8be9a48 Write <==
2138-2038:718225498.543 :     Pipe = 8be9948 Read ==>
2138-2038:718225498.631 :     Pipe = 8be9948 Read Total = 10485760 Free = 9855796 Data = 629964
2138-2038:718225498.731 :     Pipe = 8be9948 Read Copy from 8be9a38 + 1485444 size = 36
2138-2038:718225498.841 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 9855832 Data = 629928
2138-2038:718225498.936 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718225499.016 :     Pipe = 8be9948 Read <==
2138-2038:718225499.075 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718225499.145 :     Pipe = 8be9948 Read ==>
2138-2038:718225499.217 :     Pipe = 8be9948 Read Total = 10485760 Free = 9855832 Data = 629928
2138-2038:718225499.607 :     Pipe = 8be9948 Read Copy from 8be9a38 + 1485480 size = 311040
2138-2038:718225501.648 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10166872 Data = 318888
2138-2038:718225501.760 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718225501.858 :     Pipe = 8be9948 Read <==
2138-2038:718225501.925 :     ImageProcessThread : Process start
2138-2038:718225506.248 :     BytesPerLine = 3888
2138-2038:718225506.310 :     Lines = 80
2138-2038:718225553.802 :     ImageProcessThread : Process end
2138-1d38:718226466.842 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718226467.059 :         System send command 10 bytes + data 0 bytes
2138-1d38:718226467.144 :         IO total need to receive data 2095632 bytes
2138-1d38:718226467.224 :         => CNT96226::VenderCmd_GetData
2138-1d38:718226467.587 :         iCmd = 2, nBytes = 24
2138-1848:718227465.092 : => ReadScan
2138-1848:718227465.268 : Count = 99852, Ptr = 7de7690
2138-1848:718227465.353 : => ReadScanEx2
2138-1848:718227465.411 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718227465.485 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718227465.548 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718227465.615 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718227465.681 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718227465.749 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718227465.821 : ReadScanEx2 : Copy from pipe to AP buffer size = 7536
2138-1848:718227465.896 : Pipe = 8be9a48 Read ==>
2138-1848:718227466.037 : Pipe = 8be9a48 Read Total = 27262976 Free = 27180044 Data = 82932
2138-1848:718227466.172 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1798200 size = 7536
2138-1848:718227466.319 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718227466.413 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718227466.498 : Pipe = 8be9a48 Read <==
2138-1848:718227466.556 : => GetImageToBuffer
2138-1848:718227466.614 : => GetImageToBufferPageScan
2138-1848:718227466.676 : Pipe = 8be9a48 Read ==>
2138-1848:718227466.750 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718227466.848 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1805736 size = 36
2138-1848:718227466.948 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718227467.042 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718227467.237 : Pipe = 8be9a48 Read <==
2138-1848:718227467.295 : Get Packet type = 0 
2138-1848:718227467.349 : Get Packet dwSize = 75360 
2138-1848:718227467.406 : Get Packet bADFStatus = 1 
2138-1848:718227467.465 : Get Packet dwStatusLong = 0 
2138-1848:718227467.522 : Get Packet dwMessageStatusLong = 0 
2138-1848:718227467.594 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718227467.654 : <= GetImageToBuffer Ret = 1
2138-1848:718227467.711 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:718227467.778 : Pipe = 8be9a48 Read ==>
2138-1848:718227467.852 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718227467.949 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1805772 size = 75360
2138-1848:718227468.458 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718227468.550 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718227468.629 : Pipe = 8be9a48 Read <==
2138-1848:718227468.684 : => GetImageToBuffer
2138-1848:718227468.736 : => GetImageToBufferPageScan
2138-1848:718227468.791 : Pipe = 8be9a48 Read ==>
2138-1848:718227468.864 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718227933.624 :         0000 : 03 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1d38:718227933.866 :         0010 : 00 00 00 00 00 00 00 00 
2138-1d38:718227933.935 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718227934.020 :         EOP_Information.Status = 3, Information.Addr = 0
2138-1d38:718227934.761 :         System total receive data 0 bytes
2138-1d38:718227934.956 :         => CNT96226::DeviceTimeOutSet
2138-1d38:718227935.031 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-1d38:718227935.094 :         <= CAsicIO::DoImage ret = 0
2138-1d38:718227935.181 :         IOThread: Set EOP for get EOP
2138-1d38:718227935.245 :         IOThread: Get EOP size=0
2138-1d38:718227935.314 :         Pipe = 8be9948 Write ==>
2138-1d38:718227935.419 :         Pipe = 8be9948 Write Total = 10485760 Free = 10166872 Data = 318888
2138-1d38:718227935.544 :         Pipe = 8be9948 start to write data
2138-1d38:718227935.611 :         Pipe = 8be9948 Memory Write Copy to 8be9a08 + 18256 size = 36
2138-1d38:718227935.716 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10166836 Data = 318924
2138-1d38:718227935.814 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718227935.904 :         Pipe = 8be9948 Write <==
2138-1d38:718227935.969 :         Pipe = 8be9948 Write ==>
2138-1d38:718227936.044 :         Pipe = 8be9948 Write Total = 10485760 Free = 10166836 Data = 318924
2138-1d38:718227936.145 :         Pipe = 8be9948 start to write data
2138-1d38:718227936.223 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10166836 Data = 318924
2138-1d38:718227936.319 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718227936.401 :         Pipe = 8be9948 Write <==
2138-1d38:718227941.389 :         Pipe = 8be9948 Write ==>
2138-1d38:718227941.506 :         Pipe = 8be9948 Write Total = 10485760 Free = 10166836 Data = 318924
2138-1d38:718227941.618 :         Pipe = 8be9948 start to write data
2138-1d38:718227941.683 :         Pipe = 8be9948 Memory Write Copy to 8be9a08 + 18292 size = 36
2138-1d38:718227941.786 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10166800 Data = 318960
2138-1d38:718227941.880 :         Pipe = 8be9948 Write read wait size = 0
2138-1d38:718227941.963 :         Pipe = 8be9948 Write <==
2138-1d38:718227942.039 :         Pipe = 8be9948 IncreasePageCount after = 1
2138-1d38:718227942.129 :         IOThread: Remaining size=0
2138-1d38:718227942.217 :         IOThread: Release unit Control link = 0
2138-1d38:718227942.293 :         => CAsicIO::DoIo code = 0x17 - 0x00
2138-1d38:718227942.362 :         IO Send command 10 bytes
2138-1d38:718227942.474 :         => CNT96226::VenderCmd_SetData
2138-1d38:718227942.536 :         iCmd = 0, nBytes = 10
2138-1d38:718227942.755 :         0000 : 17 00 00 00 00 00 00 00 00 00 
2138-2038:718229470.989 :     Pipe = 8be9a48 Write ==>
2138-2038:718229471.253 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718229471.398 :     Pipe = 8be9a48 start to write data
2138-2038:718229471.469 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1881132 size = 36
2138-2038:718229471.585 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718229471.685 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718229471.777 :     Pipe = 8be9a48 Set read data ready
2138-2038:718229471.913 :     Pipe = 8be9a48 Write <==
2138-2038:718229471.973 :     Pipe = 8be9a48 Write ==>
2138-2038:718229472.047 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-2038:718229472.265 :     Pipe = 8be9a48 start to write data
2138-2038:718229472.330 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1881168 size = 75360
2138-1848:718229472.502 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718229472.676 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1881132 size = 36
2138-1848:718229472.794 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718229472.900 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718229472.990 : Pipe = 8be9a48 Read <==
2138-1848:718229473.062 : Get Packet type = 0 
2138-1848:718229473.136 : Get Packet dwSize = 75360 
2138-1848:718229473.199 : Get Packet bADFStatus = 1 
2138-1848:718229473.262 : Get Packet dwStatusLong = 0 
2138-1848:718229473.319 : Get Packet dwMessageStatusLong = 0 
2138-1848:718229473.412 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718229473.486 : <= GetImageToBuffer Ret = 1
2138-2038:718229473.563 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718229473.669 :     Pipe = 8be9a48 Write read wait size = 0
2138-1848:718229473.746 : ReadScanEx2 : Copy from pipe to AP buffer size = 16956
2138-1848:718229473.822 : Pipe = 8be9a48 Read ==>
2138-2038:718229473.884 :     Pipe = 8be9a48 Write <==
2138-1848:718229473.948 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-2038:718229474.039 :     Pipe = 8be9948 Read ==>
2138-1848:718229474.108 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1881168 size = 16956
2138-2038:718229474.194 :     Pipe = 8be9948 Read Total = 10485760 Free = 10166800 Data = 318960
2138-1848:718229474.286 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27204572 Data = 58404
2138-1848:718229474.384 : Pipe = 8be9a48 Read write wait size = 0
2138-2038:718229474.457 :     Pipe = 8be9948 Read Copy from 8be9a38 + 1796520 size = 36
2138-1848:718229474.544 : Pipe = 8be9a48 Read <==
2138-2038:718229474.604 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10166836 Data = 318924
2138-2038:718229474.697 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718229474.782 :     Pipe = 8be9948 Read <==
2138-2038:718229474.843 :     ImageProcessThread : Get Image Packet size=311040
2138-2038:718229474.910 :     Pipe = 8be9948 Read ==>
2138-2038:718229474.983 :     Pipe = 8be9948 Read Total = 10485760 Free = 10166836 Data = 318924
2138-2038:718229475.084 :     Pipe = 8be9948 Read Copy from 8be9a38 + 1796556 size = 300596
2138-2038:718229476.775 :     Pipe = 8be9948 Read Copy from 8be9a08 + 0 size = 10444
2138-2038:718229476.943 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10477876 Data = 7884
2138-2038:718229477.034 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718229477.115 :     Pipe = 8be9948 Read <==
2138-2038:718229477.175 :     ImageProcessThread : Process start
2138-2038:718229481.487 :     BytesPerLine = 3888
2138-2038:718229481.548 :     Lines = 80
2138-2038:718229529.326 :     ImageProcessThread : Process end
2138-1848:718229630.135 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718229630.327 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718229630.509 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718229630.586 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718229630.652 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718229630.719 : <= ReadScanEx2 ret = 1
2138-1848:718229630.783 : <= ReadScan ret = 1
2138-2038:718233173.148 :     Pipe = 8be9a48 Write ==>
2138-2038:718233173.420 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27204572 Data = 58404
2138-2038:718233173.569 :     Pipe = 8be9a48 start to write data
2138-2038:718233173.645 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1956528 size = 36
2138-2038:718233173.765 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27204536 Data = 58440
2138-2038:718233173.864 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718233173.955 :     Pipe = 8be9a48 Write <==
2138-2038:718233174.019 :     Pipe = 8be9a48 Write ==>
2138-2038:718233174.095 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27204536 Data = 58440
2138-2038:718233174.195 :     Pipe = 8be9a48 start to write data
2138-2038:718233174.257 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 1956564 size = 75360
2138-2038:718233175.444 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27129176 Data = 133800
2138-2038:718233175.546 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718233175.628 :     Pipe = 8be9a48 Write <==
2138-2038:718233175.697 :     Pipe = 8be9948 Read ==>
2138-2038:718233175.789 :     Pipe = 8be9948 Read Total = 10485760 Free = 10477876 Data = 7884
2138-2038:718233175.897 :     Pipe = 8be9948 Read Copy from 8be9a08 + 10444 size = 36
2138-2038:718233176.006 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10477912 Data = 7848
2138-2038:718233176.097 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718233176.180 :     Pipe = 8be9948 Read <==
2138-2038:718233176.240 :     ImageProcessThread : Get Image Packet size=7776
2138-2038:718233176.312 :     Pipe = 8be9948 Read ==>
2138-2038:718233176.386 :     Pipe = 8be9948 Read Total = 10485760 Free = 10477912 Data = 7848
2138-2038:718233176.485 :     Pipe = 8be9948 Read Copy from 8be9a08 + 10480 size = 7776
2138-2038:718233176.641 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485688 Data = 72
2138-2038:718233176.738 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718233176.820 :     Pipe = 8be9948 Read <==
2138-2038:718233176.878 :     ImageProcessThread : Process start
2138-2038:718233177.068 :     BytesPerLine = 3888
2138-2038:718233177.128 :     Lines = 2
2138-2038:718233178.590 :     ImageProcessThread : Process end
2138-1848:718233503.724 : => ReadScan
2138-1848:718233503.922 : Count = 99852, Ptr = 7de7690
2138-1848:718233504.006 : => ReadScanEx2
2138-1848:718233504.062 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718233504.132 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718233504.245 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718233504.319 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718233504.387 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:718233504.458 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718233504.534 : ReadScanEx2 : Copy from pipe to AP buffer size = 58404
2138-1848:718233504.613 : Pipe = 8be9a48 Read ==>
2138-1848:718233504.821 : Pipe = 8be9a48 Read Total = 27262976 Free = 27129176 Data = 133800
2138-1848:718233504.961 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1898124 size = 58404
2138-1848:718233505.572 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718233505.672 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718233505.756 : Pipe = 8be9a48 Read <==
2138-1848:718233505.816 : => GetImageToBuffer
2138-1848:718233505.875 : => GetImageToBufferPageScan
2138-1848:718233505.940 : Pipe = 8be9a48 Read ==>
2138-1848:718233506.020 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:718233506.176 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1956528 size = 36
2138-1848:718233506.372 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718233506.468 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718233506.549 : Pipe = 8be9a48 Read <==
2138-1848:718233506.604 : Get Packet type = 0 
2138-1848:718233506.705 : Get Packet dwSize = 75360 
2138-1848:718233506.765 : Get Packet bADFStatus = 1 
2138-1848:718233506.824 : Get Packet dwStatusLong = 0 
2138-1848:718233506.881 : Get Packet dwMessageStatusLong = 0 
2138-1848:718233506.950 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718233507.012 : <= GetImageToBuffer Ret = 1
2138-1848:718233507.068 : ReadScanEx2 : Copy from pipe to AP buffer size = 41448
2138-1848:718233507.137 : Pipe = 8be9a48 Read ==>
2138-1848:718233507.217 : Pipe = 8be9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:718233507.370 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1956564 size = 41448
2138-1848:718233507.714 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27229064 Data = 33912
2138-1848:718233507.804 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718233507.926 : Pipe = 8be9a48 Read <==
2138-1848:718233669.651 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:718233669.854 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718233669.932 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718233670.003 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:718233670.072 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718233670.138 : <= ReadScanEx2 ret = 1
2138-1848:718233670.201 : <= ReadScan ret = 1
2138-2038:718236362.331 :     Pipe = 8be9a48 Write ==>
2138-2038:718236362.654 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27229064 Data = 33912
2138-2038:718236362.819 :     Pipe = 8be9a48 start to write data
2138-2038:718236362.889 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 2031924 size = 36
2138-2038:718236363.011 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27229028 Data = 33948
2138-2038:718236363.113 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718236363.202 :     Pipe = 8be9a48 Write <==
2138-2038:718236363.269 :     Pipe = 8be9a48 Write ==>
2138-2038:718236363.347 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27229028 Data = 33948
2138-2038:718236363.446 :     Pipe = 8be9a48 start to write data
2138-2038:718236363.507 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 2031960 size = 1884
2138-2038:718236363.633 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27227144 Data = 35832
2138-2038:718236363.729 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718236363.818 :     Pipe = 8be9a48 Write <==
2138-2038:718236363.884 :     Pipe = 8be9948 Read ==>
2138-2038:718236363.989 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485688 Data = 72
2138-2038:718236364.091 :     Pipe = 8be9948 Read Copy from 8be9a08 + 18256 size = 36
2138-2038:718236364.211 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485724 Data = 36
2138-2038:718236364.304 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718236364.384 :     Pipe = 8be9948 Read <==
2138-2038:718236364.443 :     ImageProcessThread: Forward Packet (Type = 0)
2138-2038:718236364.516 :     Pipe = 8be9a48 Write ==>
2138-2038:718236364.590 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27227144 Data = 35832
2138-2038:718236364.692 :     Pipe = 8be9a48 start to write data
2138-2038:718236364.752 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 2033844 size = 36
2138-2038:718236364.852 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27227108 Data = 35868
2138-2038:718236364.946 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718236365.029 :     Pipe = 8be9a48 Write <==
2138-2038:718236365.086 :     Pipe = 8be9948 Read ==>
2138-2038:718236365.160 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718236365.395 :     Pipe = 8be9948 Read Copy from 8be9a08 + 18292 size = 36
2138-2038:718236365.597 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718236365.686 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718236365.769 :     Pipe = 8be9948 Read <==
2138-2038:718236365.824 :     ImageProcessThread: Forward Packet (Type = 1)
2138-2038:718236365.889 :     Pipe = 8be9a48 Write ==>
2138-2038:718236365.962 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27227108 Data = 35868
2138-2038:718236366.062 :     Pipe = 8be9a48 start to write data
2138-2038:718236366.120 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 2033880 size = 36
2138-2038:718236366.218 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27227072 Data = 35904
2138-2038:718236366.313 :     Pipe = 8be9a48 Write read wait size = 0
2138-2038:718236366.392 :     Pipe = 8be9a48 Write <==
2138-2038:718236366.468 :     Pipe = 8be9948 DecreasePageCount after = 0
2138-2038:718236366.586 :     Pipe = 8be9a48 IncreasePageCount after = 1
2138-2038:718236366.666 :     Pipe = 8be9948 Read ==>
2138-2038:718236366.740 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:718237399.349 : => ReadScan
2138-1848:718237399.522 : Count = 92316, Ptr = 7de7690
2138-1848:718237399.606 : => ReadScanEx2
2138-1848:718237399.668 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:718237399.734 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:718237399.801 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:718237399.866 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:718237399.929 : ReadScanEx2 : IOStatus2.dwBufferSize = 92316
2138-1848:718237399.995 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:718237400.062 : ReadScanEx2 : Copy from pipe to AP buffer size = 33912
2138-1848:718237400.137 : Pipe = 8be9a48 Read ==>
2138-1848:718237400.275 : Pipe = 8be9a48 Read Total = 27262976 Free = 27227072 Data = 35904
2138-1848:718237400.406 : Pipe = 8be9a48 Read Copy from 8be9b08 + 1998012 size = 33912
2138-1848:718237400.658 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27260984 Data = 1992
2138-1848:718237400.755 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718237400.839 : Pipe = 8be9a48 Read <==
2138-1848:718237400.898 : => GetImageToBuffer
2138-1848:718237400.955 : => GetImageToBufferPageScan
2138-1848:718237401.013 : Pipe = 8be9a48 Read ==>
2138-1848:718237401.086 : Pipe = 8be9a48 Read Total = 27262976 Free = 27260984 Data = 1992
2138-1848:718237401.185 : Pipe = 8be9a48 Read Copy from 8be9b08 + 2031924 size = 36
2138-1848:718237401.281 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27261020 Data = 1956
2138-1848:718237401.371 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718237401.449 : Pipe = 8be9a48 Read <==
2138-1848:718237401.506 : Get Packet type = 0 
2138-1848:718237401.562 : Get Packet dwSize = 1884 
2138-1848:718237401.618 : Get Packet bADFStatus = 1 
2138-1848:718237401.676 : Get Packet dwStatusLong = 0 
2138-1848:718237401.732 : Get Packet dwMessageStatusLong = 0 
2138-1848:718237401.795 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718237401.850 : <= GetImageToBuffer Ret = 1
2138-1848:718237401.913 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:718237401.984 : Pipe = 8be9a48 Read ==>
2138-1848:718237402.056 : Pipe = 8be9a48 Read Total = 27262976 Free = 27261020 Data = 1956
2138-1848:718237402.150 : Pipe = 8be9a48 Read Copy from 8be9b08 + 2031960 size = 1884
2138-1848:718237402.267 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262904 Data = 72
2138-1848:718237402.354 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718237402.432 : Pipe = 8be9a48 Read <==
2138-1848:718237402.485 : => GetImageToBuffer
2138-1848:718237402.537 : => GetImageToBufferPageScan
2138-1848:718237402.589 : Pipe = 8be9a48 Read ==>
2138-1848:718237402.665 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262904 Data = 72
2138-1848:718237402.758 : Pipe = 8be9a48 Read Copy from 8be9b08 + 2033844 size = 36
2138-1848:718237402.988 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262940 Data = 36
2138-1848:718237403.080 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718237403.163 : Pipe = 8be9a48 Read <==
2138-1848:718237403.218 : Get Packet type = 0 
2138-1848:718237403.269 : Get Packet dwSize = 0 
2138-1848:718237403.322 : Get Packet bADFStatus = 1 
2138-1848:718237403.376 : Get Packet dwStatusLong = 0 
2138-1848:718237403.430 : Get Packet dwMessageStatusLong = 0 
2138-1848:718237403.488 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718237403.547 : <= GetImageToBuffer Ret = 1
2138-1848:718237403.602 : => GetImageToBuffer
2138-1848:718237403.652 : => GetImageToBufferPageScan
2138-1848:718237403.709 : Pipe = 8be9a48 Read ==>
2138-1848:718237403.779 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718237403.871 : Pipe = 8be9a48 Read Copy from 8be9b08 + 2033880 size = 36
2138-1848:718237403.963 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718237404.054 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718237404.137 : Pipe = 8be9a48 Read <==
2138-1848:718237404.190 : Get Packet type = 1 
2138-1848:718237404.244 : Get Packet dwSize = 0 
2138-1848:718237404.295 : Get Packet bADFStatus = 1 
2138-1848:718237404.351 : Get Packet dwStatusLong = 0 
2138-1848:718237404.406 : Get Packet dwMessageStatusLong = 0 
2138-1848:718237404.485 : Pipe = 8be9a48 DecreasePageCount after = 0
2138-1848:718237404.570 : <= GetImageToBufferPageScan Ret = 1
2138-1848:718237404.626 : <= GetImageToBuffer Ret = 1
2138-1848:718237404.684 : ReadScanEx2 : EOP padding to AP buffer size = 56520
2138-1848:718237531.587 : ReadScanEx2 : pStatus->dwReturnsize = 92316
2138-1848:718237531.738 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:718237531.804 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:718237531.867 : ReadScanEx2 : pStatus->bStatus[0] = 82
2138-1848:718237531.931 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:718237531.999 : <= ReadScanEx2 ret = 1
2138-1848:718237532.057 : <= ReadScan ret = 1
2138-1848:718238824.154 : => StopScan
2138-1848:718238824.334 : => EndPage
2138-1848:718238824.408 : EndPage withdraw image data in pipe.
2138-1848:718238824.480 : => ReadScanWithdrawBuffer
2138-1848:718238824.545 : <= ReadScanWithdrawBuffer
2138-1848:718238824.604 : EndPage wait release unit packet.
2138-1848:718238824.674 : Pipe = 8be9a48 Read ==>
2138-1848:718238824.817 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1d38:718260300.628 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718260300.959 :         System send command 10 bytes + data 0 bytes
2138-1d38:718260301.115 :         => CNT96226::VenderCmd_GetData
2138-1d38:718260301.239 :         iCmd = 1, nBytes = 4
2138-1d38:718260531.144 :         0000 : 00 00 00 00 
2138-1d38:718260531.435 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718260531.739 :         <= CAsicIO::DoIo ret = 1
2138-1d38:718260531.907 :         => CAsicIO::DoIo code = 0x08 - 0x00
2138-1d38:718260532.055 :         IO Send command 10 bytes
2138-1d38:718260532.267 :         => CNT96226::VenderCmd_SetData
2138-1d38:718260532.387 :         iCmd = 0, nBytes = 10
2138-1d38:718260532.599 :         0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1d38:718260771.358 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1d38:718260771.633 :         System send command 10 bytes + data 0 bytes
2138-1d38:718260771.783 :         IO total need to receive data 2 bytes
2138-1d38:718260771.915 :         => CNT96226::VenderCmd_GetData
2138-1d38:718260772.046 :         iCmd = 0, nBytes = 2
2138-1d38:718260982.950 :         0000 : 00 00 
2138-1d38:718260983.684 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718260983.883 :         System total receive data 2 bytes
2138-1d38:718260984.021 :         => CNT96226::VenderCmd_GetData
2138-1d38:718260984.146 :         iCmd = 1, nBytes = 4
2138-1d38:718261187.775 :         0000 : 00 00 00 00 
2138-1d38:718261187.997 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-1d38:718261188.300 :         <= CAsicIO::DoIo ret = 1
2138-1d38:718261188.480 :         IOThread: Do End Job, Reason = No paper in ADF
2138-1d38:718261188.627 :         Pipe = 8be9948 Write ==>
2138-1d38:718261188.839 :         Pipe = 8be9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1d38:718261189.080 :         Pipe = 8be9948 start to write data
2138-1d38:718261189.214 :         Pipe = 8be9948 Memory Write Copy to 8be9a08 + 18328 size = 36
2138-1d38:718261189.431 :         Pipe = 8be9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1d38:718261189.627 :         Pipe = 8be9948 Write read wait size = 36
2138-1d38:718261189.794 :         Pipe = 8be9948 Set read data ready
2138-1d38:718261190.031 :         Pipe = 8be9948 Write <==
2138-2038:718261191.492 :     Pipe = 8be9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-2038:718261191.842 :     Pipe = 8be9948 Read Copy from 8be9a08 + 18328 size = 36
2138-2038:718261192.072 :     Pipe = 8be9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-2038:718261192.266 :     Pipe = 8be9948 Read write wait size = 0
2138-2038:718261192.443 :     Pipe = 8be9948 Read <==
2138-2038:718261192.568 :     ImageProcessThread: Forward Packet (Type = 2)
2138-2038:718261192.707 :     Pipe = 8be9a48 Write ==>
2138-2038:718261192.878 :     Pipe = 8be9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-2038:718261193.092 :     Pipe = 8be9a48 start to write data
2138-2038:718261193.224 :     Pipe = 8be9a48 Memory Write Copy to 8be9b08 + 2033916 size = 36
2138-2038:718261193.431 :     Pipe = 8be9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-2038:718261193.618 :     Pipe = 8be9a48 Write read wait size = 36
2138-2038:718261193.786 :     Pipe = 8be9a48 Set read data ready
2138-2038:718261194.084 :     Pipe = 8be9a48 Write <==
2138-1848:718261195.512 : Pipe = 8be9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:718261195.847 : Pipe = 8be9a48 Read Copy from 8be9b08 + 2033916 size = 36
2138-1848:718261196.067 : Pipe = 8be9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:718261196.269 : Pipe = 8be9a48 Read write wait size = 0
2138-1848:718261196.439 : Pipe = 8be9a48 Read <==
2138-1848:718261196.564 : Get Packet type = 2 
2138-1848:718261196.678 : Get Packet dwSize = 0 
2138-1848:718261196.796 : Get Packet bADFStatus = 0 
2138-1848:718261196.921 : Get Packet dwStatusLong = 0 
2138-1848:718261197.039 : Get Packet dwMessageStatusLong = 0 
2138-1848:718261197.181 : <= EndPage Ret = 1
2138-1848:718261197.305 : Page 1 end
2138-1848:718261197.414 : => EndJob
2138-1848:718261308.357 : => IoObject::IoLockEnd
2138-1848:718261308.650 : <= IoObject::IoLockEnd
2138-1848:718261308.771 : => IoObject::FinishReadImage
2138-1848:718261308.895 : <= IoObject::FinishReadImage
2138-1848:718261309.014 : <= EndJob ret = 1
2138-1848:718261309.135 : <= StopScan ret = 1
2138-1848:718263140.198 : => GetADFStatus
2138-1848:718263140.436 : => IoObject::IoLockStart
2138-1848:718263140.605 : => CAsicIO::CheckDevice
2138-1848:718263140.677 : => CNT96226::ConnectIsAvailable
2138-1848:718263165.938 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718263166.089 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718263166.172 : <= IoObject::IoLockStart
2138-1848:718263166.252 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718263166.344 : IO Send command 10 bytes
2138-1848:718263166.522 : => CNT96226::VenderCmd_SetData
2138-1848:718263166.594 : iCmd = 0, nBytes = 10
2138-1848:718263166.739 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718263376.249 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718263376.456 : System send command 10 bytes + data 0 bytes
2138-1848:718263376.558 : IO total need to receive data 2 bytes
2138-1848:718263376.639 : => CNT96226::VenderCmd_GetData
2138-1848:718263376.897 : iCmd = 0, nBytes = 2
2138-1848:718263570.228 : 0000 : 00 00 
2138-1848:718263570.397 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718263570.497 : System total receive data 2 bytes
2138-1848:718263570.585 : => CNT96226::VenderCmd_GetData
2138-1848:718263570.659 : iCmd = 1, nBytes = 4
2138-1848:718263777.552 : 0000 : 00 00 00 00 
2138-1848:718263777.661 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718263777.816 : <= CAsicIO::DoIo ret = 1
2138-1848:718263777.903 : Return status = 0
2138-1848:718263777.985 : => IoObject::IoLockEnd
2138-1848:718263778.083 : <= IoObject::IoLockEnd
2138-1848:718263778.147 : <= GetADFStatus ret = 1
2138-1848:718268504.175 : => EndScanJob
2138-1848:718268504.372 : <= EndScanJob ret = 1
2138-1848:718269456.917 : => GetADFStatus
2138-1848:718269457.117 : => IoObject::IoLockStart
2138-1848:718269457.273 : => CAsicIO::CheckDevice
2138-1848:718269457.333 : => CNT96226::ConnectIsAvailable
2138-1848:718269483.291 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718269483.775 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718269483.839 : <= IoObject::IoLockStart
2138-1848:718269483.902 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718269483.974 : IO Send command 10 bytes
2138-1848:718269484.138 : => CNT96226::VenderCmd_SetData
2138-1848:718269484.199 : iCmd = 0, nBytes = 10
2138-1848:718269484.315 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718269694.680 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718269694.849 : System send command 10 bytes + data 0 bytes
2138-1848:718269694.924 : IO total need to receive data 2 bytes
2138-1848:718269694.989 : => CNT96226::VenderCmd_GetData
2138-1848:718269695.049 : iCmd = 0, nBytes = 2
2138-1848:718269886.652 : 0000 : 00 00 
2138-1848:718269886.813 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718269886.898 : System total receive data 2 bytes
2138-1848:718269886.969 : => CNT96226::VenderCmd_GetData
2138-1848:718269887.031 : iCmd = 1, nBytes = 4
2138-1848:718270087.208 : 0000 : 00 00 00 00 
2138-1848:718270087.345 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718270087.514 : <= CAsicIO::DoIo ret = 1
2138-1848:718270087.597 : Return status = 0
2138-1848:718270087.665 : => IoObject::IoLockEnd
2138-1848:718270087.758 : <= IoObject::IoLockEnd
2138-1848:718270087.811 : <= GetADFStatus ret = 1
2138-1848:718273578.189 : => TerminateDriver
2138-1848:718273578.385 : => CAsicIO::~CAsicIO,pStage=146672712
2138-1848:718273578.463 : => CNT96226::Close
2138-1848:718273582.950 : <= CNT96226::Close ret = 1
2138-1848:718273583.042 : <= CAsicIO::~CAsicIO
2138-1848:718273583.106 : => IoObject::IoLockEnd
2138-1848:718273583.167 : <= IoObject::IoLockEnd
2138-1848:718273583.226 : => IoObject::TerminateDevice
2138-1848:718273583.289 : => IoObject::IoLockEnd
2138-1848:718273583.345 : <= IoObject::IoLockEnd
2138-1848:718273583.440 : <= IoObject::TerminateDevice
2138-1848:718273584.299 : <= TerminateDriver ret = 1
2138-1848:718320355.521 : ============Debug Start==========
2138-1848:718320355.840 : Date : 2020/5/18 09:52:38
2138-1848:718320355.928 : Process ID : 2138
2138-1848:718320356.274 : Windows : Version 10.0 build 18363 
2138-1848:718320356.766 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718320356.832 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718320356.899 : MemoryStatus.ullAvailPhys : 5868711936
2138-1848:718320356.966 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718320357.034 : MemoryStatus.ullAvailPageFile : 7312519168
2138-1848:718320357.099 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718320357.161 : MemoryStatus.ullAvailVirtual : 1702449152
2138-1848:718320357.226 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718320357.340 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718320357.407 : CPU Family 6 Model 10 Stepping 7
2138-1848:718320357.656 : CPU Count : 4
2138-1848:718320357.707 : CPU Frequency : 100.000 Mhz
2138-1848:718320363.114 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718320363.266 : => InitializeDriver
2138-1848:718320363.532 : <= InitializeDriver ret = 1
2138-1848:718320363.598 : => InitializeScanner
2138-1848:718320363.683 : => CAsicIO::GetDeviceList
2138-1848:718320363.890 : => CNT96226::CNT96226
2138-1848:718320363.956 : => CNT96226::Open
2138-1848:718320386.954 : <= CNT96226::Open ret = 1
2138-1848:718320387.075 : => CNT96226::Initialize
2138-1848:718320387.300 : <= CNT96226::Initialize ret = 1
2138-1848:718320387.377 : <= CNT96226::CNT96226
2138-1848:718320387.439 : => CNT96226::EnumAvailableDevice
2138-1848:718320391.164 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718320391.254 : DeviceHandleTable[ 0 ] = 256
2138-1848:718320391.322 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718324152.547 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718324153.687 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718324161.876 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718324162.093 : => IoObject::GetLockName
2138-1848:718324162.217 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718324162.361 : <= IoObject::GetLockName
2138-1848:718324163.359 : => CNT96226::VenderCmd_GetData
2138-1848:718324163.507 : iCmd = 3, nBytes = 2
2138-1848:718324558.529 : 0000 : 06 38 
2138-1848:718324558.792 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718324558.954 : => CNT96226::VenderCmd_GetData
2138-1848:718324559.087 : iCmd = 4, nBytes = 2
2138-1848:718324872.413 : 0000 : 07 07 
2138-1848:718324872.662 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718324872.863 : Device 0 USB ID = 0638 : 0707
2138-1848:718324873.046 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718324873.198 : IO Send command 10 bytes
2138-1848:718324873.331 : => CNT96226::VenderCmd_SetData
2138-1848:718324873.459 : iCmd = 0, nBytes = 10
2138-1848:718324873.692 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718325081.511 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718325081.732 : => CNT96226::VenderCmd_GetData
2138-1848:718325081.859 : iCmd = 0, nBytes = 165
2138-1848:718325289.768 : skip dump 37 bytes
2138-1848:718325290.219 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718325290.525 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718325290.813 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718325291.096 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718325291.704 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718325292.054 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718325292.339 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718325292.607 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718325292.748 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718325292.891 : => CNT96226::VenderCmd_GetData
2138-1848:718325293.218 : iCmd = 1, nBytes = 4
2138-1848:718325503.162 : 0000 : 00 00 00 00 
2138-1848:718325503.396 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718325503.533 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718325503.661 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718325503.808 : IO Send command 10 bytes
2138-1848:718325503.923 : => CNT96226::VenderCmd_SetData
2138-1848:718325504.039 : iCmd = 0, nBytes = 10
2138-1848:718325504.275 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718325862.606 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718325862.925 : => CNT96226::VenderCmd_GetData
2138-1848:718325863.053 : iCmd = 0, nBytes = 128
2138-1848:718326083.029 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718326083.445 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718326083.743 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718326084.038 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718326084.322 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718326084.586 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718326084.850 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718326085.109 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718326085.249 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718326085.394 : => CNT96226::VenderCmd_GetData
2138-1848:718326085.505 : iCmd = 1, nBytes = 4
2138-1848:718326299.876 : 0000 : 00 00 00 00 
2138-1848:718326300.113 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718326300.257 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718326300.611 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718326300.777 : => CNT96226::Close
2138-1848:718326309.003 : <= CNT96226::Close ret = 1
2138-1848:718326309.181 : <= CNT96226::~CNT96226
2138-1848:718326309.379 : <= CAsicIO::GetDeviceList
2138-1848:718326310.217 : => IoObject::SetTimeout
2138-1848:718326310.342 : Timeout--> In = 0 Out = 0
2138-1848:718326310.463 : <= IoObject::SetTimeout
2138-1848:718326310.601 : => CAsicIO::CAsicIO
2138-1848:718326310.749 : => CNT96226::CNT96226
2138-1848:718326310.864 : => CNT96226::Open
2138-1848:718326358.876 : <= CNT96226::Open ret = 1
2138-1848:718326359.134 : => CNT96226::Initialize
2138-1848:718326359.559 : <= CNT96226::Initialize ret = 1
2138-1848:718326359.706 : <= CNT96226::CNT96226
2138-1848:718326359.825 : <= CAsicIO::CAsicIO
2138-1848:718326359.950 : => CAsicIO::InitializeDevice
2138-1848:718326360.112 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718326368.125 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718326368.390 : => IoObject::GetLockName
2138-1848:718326368.526 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718326368.667 : <= IoObject::GetLockName
2138-1848:718326369.668 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718326369.845 : IO Send command 10 bytes
2138-1848:718326369.959 : => CNT96226::VenderCmd_SetData
2138-1848:718326370.083 : iCmd = 0, nBytes = 10
2138-1848:718326370.319 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718326732.576 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718326732.868 : => CNT96226::VenderCmd_GetData
2138-1848:718326733.001 : iCmd = 0, nBytes = 128
2138-1848:718326944.752 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718326945.133 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718326945.431 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718326945.721 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718326945.990 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718326946.260 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718326946.537 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718326946.796 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718326946.936 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718326947.284 : => CNT96226::VenderCmd_GetData
2138-1848:718326947.413 : iCmd = 1, nBytes = 4
2138-1848:718327152.474 : 0000 : 00 00 00 00 
2138-1848:718327152.665 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718327152.796 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718327152.933 : => CNT96226::VenderCmd_GetData
2138-1848:718327153.053 : iCmd = 3, nBytes = 2
2138-1848:718327532.498 : 0000 : 06 38 
2138-1848:718327532.748 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718327532.909 : => CNT96226::VenderCmd_GetData
2138-1848:718327533.039 : iCmd = 4, nBytes = 2
2138-1848:718327849.101 : 0000 : 07 07 
2138-1848:718327849.367 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718327849.695 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718327849.907 : => IoObject::InitializeDevice
2138-1848:718327850.111 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718327851.885 : <= IoObject::InitializeDevice ret = 1
2138-1848:718327852.045 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718327853.249 : => FindScanner
2138-1848:718327853.367 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718327853.501 : <= FindScanner ret = 1
2138-1848:718327853.630 : => IoObject::IoLockStart
2138-1848:718327853.816 : => CAsicIO::CheckDevice
2138-1848:718327853.934 : => CNT96226::ConnectIsAvailable
2138-1848:718327879.182 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718327879.411 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718327879.545 : <= IoObject::IoLockStart
2138-1848:718327879.670 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718327879.823 : IO Send command 10 bytes
2138-1848:718327880.017 : => CNT96226::VenderCmd_SetData
2138-1848:718327880.150 : iCmd = 0, nBytes = 10
2138-1848:718327880.385 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718328085.951 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718328086.213 : System send command 10 bytes + data 0 bytes
2138-1848:718328086.364 : IO total need to receive data 5 bytes
2138-1848:718328086.491 : => CNT96226::VenderCmd_GetData
2138-1848:718328086.612 : iCmd = 0, nBytes = 5
2138-1848:718328293.039 : 0000 : 06 00 02 02 ab 
2138-1848:718328293.222 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718328293.359 : System total receive data 5 bytes
2138-1848:718328293.530 : => CNT96226::VenderCmd_GetData
2138-1848:718328293.643 : iCmd = 1, nBytes = 4
2138-1848:718328494.116 : 0000 : 00 00 00 00 
2138-1848:718328494.376 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718328494.667 : <= CAsicIO::DoIo ret = 1
2138-1848:718328494.804 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718328494.950 : IO Send command 10 bytes
2138-1848:718328495.162 : => CNT96226::VenderCmd_SetData
2138-1848:718328495.289 : iCmd = 0, nBytes = 10
2138-1848:718328495.511 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718328683.837 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718328684.106 : System send command 10 bytes + data 0 bytes
2138-1848:718328684.273 : IO total need to receive data 165 bytes
2138-1848:718328684.409 : => CNT96226::VenderCmd_GetData
2138-1848:718328684.533 : iCmd = 0, nBytes = 165
2138-1848:718328896.530 : skip dump 37 bytes
2138-1848:718328896.865 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718328897.355 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718328897.638 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718328897.927 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718328898.195 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718328898.476 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718328898.746 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718328899.009 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718328899.149 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718328899.281 : System total receive data 165 bytes
2138-1848:718328899.415 : => CNT96226::VenderCmd_GetData
2138-1848:718328899.750 : iCmd = 1, nBytes = 4
2138-1848:718329101.281 : 0000 : 00 00 00 00 
2138-1848:718329101.502 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718329101.755 : <= CAsicIO::DoIo ret = 1
2138-1848:718329101.881 : Dump Inquiry
2138-1848:718329102.143 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718329102.430 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718329102.713 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718329102.997 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718329103.273 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718329103.548 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718329103.808 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718329104.069 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718329104.338 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718329104.609 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718329104.795 : 00a0 : 00 00 00 00 00 
2138-1848:718329104.939 : => ReadNVMDataInternal
2138-1848:718329105.332 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718329105.471 : IO Send command 10 bytes
2138-1848:718329105.660 : => CNT96226::VenderCmd_SetData
2138-1848:718329105.782 : iCmd = 0, nBytes = 10
2138-1848:718329105.999 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718329451.177 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718329451.466 : System send command 10 bytes + data 0 bytes
2138-1848:718329451.617 : IO total need to receive data 128 bytes
2138-1848:718329451.752 : => CNT96226::VenderCmd_GetData
2138-1848:718329451.874 : iCmd = 0, nBytes = 128
2138-1848:718329661.996 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718329662.336 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718329662.613 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718329662.892 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718329663.163 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718329663.422 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718329663.683 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718329663.954 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718329664.097 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718329664.230 : System total receive data 128 bytes
2138-1848:718329664.373 : => CNT96226::VenderCmd_GetData
2138-1848:718329664.487 : iCmd = 1, nBytes = 4
2138-1848:718329854.693 : 0000 : 00 00 00 00 
2138-1848:718329854.839 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718329855.030 : <= CAsicIO::DoIo ret = 1
2138-1848:718329855.129 : NVMData.PadScanCount = 0
2138-1848:718329855.202 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718329855.282 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718329855.366 : NVMData.FlatbedScanCount = 0
2138-1848:718329855.439 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718329855.515 : NVMData.SideEdgeFletbed = 0
2138-1848:718329855.591 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718329855.671 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718329855.746 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718329855.827 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718329855.903 : NVMData.BornMonth = 0
2138-1848:718329855.974 : NVMData.BornDay = 0
2138-1848:718329856.044 : NVMData.BornYear = 0
2138-1848:718329856.112 : NVMData.FirstScanMonth = 5
2138-1848:718329856.186 : NVMData.FirstScanDay = 18
2138-1848:718329856.262 : NVMData.FirstScanYear = 2020
2138-1848:718329856.341 : NVMData.VerticalMagnification = 0
2138-1848:718329856.417 : NVMData.HorizontalMagnification = 0
2138-1848:718329856.493 : NVMData.PowerSavingTime = 15
2138-1848:718329856.573 : NVMData.SN = A094165189010062
2138-1848:718329856.643 : NVMData.AutoFeed = 0
2138-1848:718329856.711 : NVMData.CCDType = 0
2138-1848:718329856.967 : NVMData.ScanSpeed = 0
2138-1848:718329857.041 : NVMData.RollerCount = 0
2138-1848:718329857.111 : NVMData.MultifeedCount = 0
2138-1848:718329857.181 : NVMData.JamCount = 0
2138-1848:718329857.250 : NVMData.IdentifyInfo = 
2138-1848:718329857.325 : NVMData.FormalName = 
2138-1848:718329857.392 : NVMData.ReservedB = 0
2138-1848:718329857.465 : NVMData.FunctionCode = 0
2138-1848:718329857.535 : NVMData.PreFeed = 0
2138-1848:718329857.607 : NVMData.PreFeedTime = 0
2138-1848:718329857.680 : NVMData.ButtonNumber = 0
2138-1848:718329857.749 : NVMData.PowerOffTime = 0
2138-1848:718329857.823 : <= ReadNVMDataInternal ret = 1
2138-1848:718329857.927 : => IoObject::IoLockEnd
2138-1848:718329858.028 : <= IoObject::IoLockEnd
2138-1848:718329858.097 : <= InitializeScanner ret = 1
2138-1848:718329858.184 : => GetLogicalScannerAbilityEx
2138-1848:718329858.265 : => IoObject::IoLockStart
2138-1848:718329858.374 : => CAsicIO::CheckDevice
2138-1848:718329858.445 : => CNT96226::ConnectIsAvailable
2138-1848:718329877.813 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718329877.943 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718329878.019 : <= IoObject::IoLockStart
2138-1848:718329878.098 : => IoObject::IoLockEnd
2138-1848:718329878.213 : <= IoObject::IoLockEnd
2138-1848:718329878.363 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718329878.468 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718330083.475 : => ReadNVMData
2138-1848:718330083.705 : => IoObject::IoLockStart
2138-1848:718330083.874 : => CAsicIO::CheckDevice
2138-1848:718330083.957 : => CNT96226::ConnectIsAvailable
2138-1848:718330108.878 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718330109.017 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718330109.104 : <= IoObject::IoLockStart
2138-1848:718330109.189 : => ReadNVMDataInternal
2138-1848:718330109.269 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718330109.360 : IO Send command 10 bytes
2138-1848:718330109.530 : => CNT96226::VenderCmd_SetData
2138-1848:718330109.617 : iCmd = 0, nBytes = 10
2138-1848:718330109.769 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718330465.824 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718330466.050 : System send command 10 bytes + data 0 bytes
2138-1848:718330466.154 : IO total need to receive data 128 bytes
2138-1848:718330466.241 : => CNT96226::VenderCmd_GetData
2138-1848:718330466.320 : iCmd = 0, nBytes = 128
2138-1848:718330675.594 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718330675.819 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718330676.008 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718330676.194 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718330676.365 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718330676.534 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718330676.696 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718330676.863 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718330676.954 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718330677.039 : System total receive data 128 bytes
2138-1848:718330677.124 : => CNT96226::VenderCmd_GetData
2138-1848:718330677.198 : iCmd = 1, nBytes = 4
2138-1848:718330880.355 : 0000 : 00 00 00 00 
2138-1848:718330880.509 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718330880.708 : <= CAsicIO::DoIo ret = 1
2138-1848:718330880.806 : NVMData.PadScanCount = 0
2138-1848:718330880.887 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718330880.968 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718330881.047 : NVMData.FlatbedScanCount = 0
2138-1848:718330881.126 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718330881.204 : NVMData.SideEdgeFletbed = 0
2138-1848:718330881.280 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718330881.356 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718330881.432 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718330881.736 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718330881.826 : NVMData.BornMonth = 0
2138-1848:718330881.892 : NVMData.BornDay = 0
2138-1848:718330881.965 : NVMData.BornYear = 0
2138-1848:718330882.035 : NVMData.FirstScanMonth = 5
2138-1848:718330882.109 : NVMData.FirstScanDay = 18
2138-1848:718330882.184 : NVMData.FirstScanYear = 2020
2138-1848:718330882.262 : NVMData.VerticalMagnification = 0
2138-1848:718330882.339 : NVMData.HorizontalMagnification = 0
2138-1848:718330882.412 : NVMData.PowerSavingTime = 15
2138-1848:718330882.489 : NVMData.SN = A094165189010062
2138-1848:718330882.563 : NVMData.AutoFeed = 0
2138-1848:718330882.636 : NVMData.CCDType = 0
2138-1848:718330882.701 : NVMData.ScanSpeed = 0
2138-1848:718330882.769 : NVMData.RollerCount = 0
2138-1848:718330882.843 : NVMData.MultifeedCount = 0
2138-1848:718330882.916 : NVMData.JamCount = 0
2138-1848:718330882.986 : NVMData.IdentifyInfo = 
2138-1848:718330883.056 : NVMData.FormalName = 
2138-1848:718330883.127 : NVMData.ReservedB = 0
2138-1848:718330883.197 : NVMData.FunctionCode = 0
2138-1848:718330883.265 : NVMData.PreFeed = 0
2138-1848:718330883.337 : NVMData.PreFeedTime = 0
2138-1848:718330883.406 : NVMData.ButtonNumber = 0
2138-1848:718330883.478 : NVMData.PowerOffTime = 0
2138-1848:718330883.547 : <= ReadNVMDataInternal ret = 1
2138-1848:718330883.631 : => IoObject::IoLockEnd
2138-1848:718330883.731 : <= IoObject::IoLockEnd
2138-1848:718330883.806 : <= ReadNVMData ret = 1
2138-1848:718333359.341 : ============Debug Start==========
2138-1848:718333359.673 : Date : 2020/5/18 09:52:38
2138-1848:718333359.759 : Process ID : 2138
2138-1848:718333360.116 : Windows : Version 10.0 build 18363 
2138-1848:718333360.622 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718333360.690 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718333360.762 : MemoryStatus.ullAvailPhys : 5868711936
2138-1848:718333360.824 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718333360.892 : MemoryStatus.ullAvailPageFile : 7312850944
2138-1848:718333360.959 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718333361.021 : MemoryStatus.ullAvailVirtual : 1703022592
2138-1848:718333361.084 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718333361.193 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718333361.259 : CPU Family 6 Model 10 Stepping 7
2138-1848:718333361.514 : CPU Count : 4
2138-1848:718333361.566 : CPU Frequency : 100.000 Mhz
2138-1848:718333366.217 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718333366.368 : => InitializeDriver
2138-1848:718333366.624 : <= InitializeDriver ret = 1
2138-1848:718335675.463 : => InitializeScanner
2138-1848:718335675.759 : => CAsicIO::GetDeviceList
2138-1848:718335676.195 : => CNT96226::CNT96226
2138-1848:718335676.268 : => CNT96226::Open
2138-1848:718335701.776 : <= CNT96226::Open ret = 1
2138-1848:718335701.887 : => CNT96226::Initialize
2138-1848:718335702.100 : <= CNT96226::Initialize ret = 1
2138-1848:718335702.159 : <= CNT96226::CNT96226
2138-1848:718335702.223 : => CNT96226::EnumAvailableDevice
2138-1848:718335705.858 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718335705.942 : DeviceHandleTable[ 0 ] = 256
2138-1848:718335706.006 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718339501.025 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718339502.175 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718339510.511 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718339510.755 : => IoObject::GetLockName
2138-1848:718339510.886 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718339511.044 : <= IoObject::GetLockName
2138-1848:718339511.892 : => CNT96226::VenderCmd_GetData
2138-1848:718339512.031 : iCmd = 3, nBytes = 2
2138-1848:718339915.834 : 0000 : 06 38 
2138-1848:718339916.138 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718339916.303 : => CNT96226::VenderCmd_GetData
2138-1848:718339916.447 : iCmd = 4, nBytes = 2
2138-1848:718340236.530 : 0000 : 07 07 
2138-1848:718340236.749 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718340236.934 : Device 0 USB ID = 0638 : 0707
2138-1848:718340237.112 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718340237.263 : IO Send command 10 bytes
2138-1848:718340237.387 : => CNT96226::VenderCmd_SetData
2138-1848:718340237.516 : iCmd = 0, nBytes = 10
2138-1848:718340237.737 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718340445.216 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718340445.516 : => CNT96226::VenderCmd_GetData
2138-1848:718340445.652 : iCmd = 0, nBytes = 165
2138-1848:718340654.152 : skip dump 37 bytes
2138-1848:718340654.540 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718340654.836 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718340655.119 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718340655.402 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718340655.674 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718340655.954 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718340656.220 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718340656.484 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718340656.620 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718340656.749 : => CNT96226::VenderCmd_GetData
2138-1848:718340657.096 : iCmd = 1, nBytes = 4
2138-1848:718340873.802 : 0000 : 00 00 00 00 
2138-1848:718340874.040 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718340874.192 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718340874.334 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718340874.478 : IO Send command 10 bytes
2138-1848:718340874.601 : => CNT96226::VenderCmd_SetData
2138-1848:718340874.728 : iCmd = 0, nBytes = 10
2138-1848:718340874.949 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718341226.252 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718341226.579 : => CNT96226::VenderCmd_GetData
2138-1848:718341226.716 : iCmd = 0, nBytes = 128
2138-1848:718341439.658 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718341440.030 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718341440.325 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718341440.608 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718341440.879 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718341441.144 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718341441.410 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718341441.673 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718341441.811 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718341441.954 : => CNT96226::VenderCmd_GetData
2138-1848:718341442.078 : iCmd = 1, nBytes = 4
2138-1848:718341650.719 : 0000 : 00 00 00 00 
2138-1848:718341650.933 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718341651.080 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718341651.364 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718341651.516 : => CNT96226::Close
2138-1848:718341658.157 : <= CNT96226::Close ret = 1
2138-1848:718341658.333 : <= CNT96226::~CNT96226
2138-1848:718341658.519 : <= CAsicIO::GetDeviceList
2138-1848:718341659.261 : => IoObject::SetTimeout
2138-1848:718341659.380 : Timeout--> In = 0 Out = 0
2138-1848:718341659.506 : <= IoObject::SetTimeout
2138-1848:718341659.639 : => CAsicIO::CAsicIO
2138-1848:718341659.782 : => CNT96226::CNT96226
2138-1848:718341659.899 : => CNT96226::Open
2138-1848:718341703.983 : <= CNT96226::Open ret = 1
2138-1848:718341704.201 : => CNT96226::Initialize
2138-1848:718341704.627 : <= CNT96226::Initialize ret = 1
2138-1848:718341704.754 : <= CNT96226::CNT96226
2138-1848:718341704.872 : <= CAsicIO::CAsicIO
2138-1848:718341704.991 : => CAsicIO::InitializeDevice
2138-1848:718341705.136 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718341712.900 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718341713.141 : => IoObject::GetLockName
2138-1848:718341713.267 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718341713.414 : <= IoObject::GetLockName
2138-1848:718341714.259 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718341714.423 : IO Send command 10 bytes
2138-1848:718341714.538 : => CNT96226::VenderCmd_SetData
2138-1848:718341714.655 : iCmd = 0, nBytes = 10
2138-1848:718341714.898 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718342077.878 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718342078.099 : => CNT96226::VenderCmd_GetData
2138-1848:718342078.194 : iCmd = 0, nBytes = 128
2138-1848:718342268.758 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718342269.046 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718342269.224 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718342269.398 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718342269.561 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718342269.719 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718342269.877 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718342270.036 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718342270.116 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718342270.330 : => CNT96226::VenderCmd_GetData
2138-1848:718342270.409 : iCmd = 1, nBytes = 4
2138-1848:718342427.709 : 0000 : 00 00 00 00 
2138-1848:718342428.068 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718342428.172 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718342428.256 : => CNT96226::VenderCmd_GetData
2138-1848:718342428.344 : iCmd = 3, nBytes = 2
2138-1848:718342802.637 : 0000 : 06 38 
2138-1848:718342802.875 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718342802.980 : => CNT96226::VenderCmd_GetData
2138-1848:718342803.067 : iCmd = 4, nBytes = 2
2138-1848:718343109.864 : 0000 : 07 07 
2138-1848:718343110.042 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718343110.221 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718343110.354 : => IoObject::InitializeDevice
2138-1848:718343110.499 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718343111.392 : <= IoObject::InitializeDevice ret = 1
2138-1848:718343111.496 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718343112.262 : => FindScanner
2138-1848:718343112.339 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718343112.424 : <= FindScanner ret = 1
2138-1848:718343112.502 : => IoObject::IoLockStart
2138-1848:718343112.607 : => CAsicIO::CheckDevice
2138-1848:718343112.680 : => CNT96226::ConnectIsAvailable
2138-1848:718343137.036 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718343137.163 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718343137.239 : <= IoObject::IoLockStart
2138-1848:718343137.312 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718343137.397 : IO Send command 10 bytes
2138-1848:718343137.501 : => CNT96226::VenderCmd_SetData
2138-1848:718343137.576 : iCmd = 0, nBytes = 10
2138-1848:718343137.713 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718343341.101 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718343341.315 : System send command 10 bytes + data 0 bytes
2138-1848:718343341.406 : IO total need to receive data 5 bytes
2138-1848:718343341.488 : => CNT96226::VenderCmd_GetData
2138-1848:718343341.568 : iCmd = 0, nBytes = 5
2138-1848:718343542.893 : 0000 : 06 00 02 02 ab 
2138-1848:718343543.050 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718343543.152 : System total receive data 5 bytes
2138-1848:718343543.238 : => CNT96226::VenderCmd_GetData
2138-1848:718343543.315 : iCmd = 1, nBytes = 4
2138-1848:718343751.706 : 0000 : 00 00 00 00 
2138-1848:718343751.818 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718343752.001 : <= CAsicIO::DoIo ret = 1
2138-1848:718343752.084 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718343752.164 : IO Send command 10 bytes
2138-1848:718343752.299 : => CNT96226::VenderCmd_SetData
2138-1848:718343752.368 : iCmd = 0, nBytes = 10
2138-1848:718343752.501 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718343955.308 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718343955.519 : System send command 10 bytes + data 0 bytes
2138-1848:718343955.610 : IO total need to receive data 165 bytes
2138-1848:718343955.696 : => CNT96226::VenderCmd_GetData
2138-1848:718343955.772 : iCmd = 0, nBytes = 165
2138-1848:718344165.368 : skip dump 37 bytes
2138-1848:718344165.594 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718344165.770 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718344165.939 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718344166.106 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718344166.275 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718344166.443 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718344166.604 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718344166.765 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718344166.851 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718344166.930 : System total receive data 165 bytes
2138-1848:718344167.008 : => CNT96226::VenderCmd_GetData
2138-1848:718344167.240 : iCmd = 1, nBytes = 4
2138-1848:718344368.337 : 0000 : 00 00 00 00 
2138-1848:718344368.515 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718344368.686 : <= CAsicIO::DoIo ret = 1
2138-1848:718344368.764 : Dump Inquiry
2138-1848:718344368.923 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718344369.095 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718344369.266 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718344369.438 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718344369.606 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718344369.779 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718344369.935 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718344370.091 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718344370.253 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718344370.416 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718344370.528 : 00a0 : 00 00 00 00 00 
2138-1848:718344370.611 : => ReadNVMDataInternal
2138-1848:718344370.879 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718344370.967 : IO Send command 10 bytes
2138-1848:718344371.083 : => CNT96226::VenderCmd_SetData
2138-1848:718344371.157 : iCmd = 0, nBytes = 10
2138-1848:718344371.285 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718344706.906 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718344707.087 : System send command 10 bytes + data 0 bytes
2138-1848:718344707.169 : IO total need to receive data 128 bytes
2138-1848:718344707.256 : => CNT96226::VenderCmd_GetData
2138-1848:718344707.330 : iCmd = 0, nBytes = 128
2138-1848:718344906.514 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718344906.772 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718344906.945 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718344907.115 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718344907.272 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718344907.429 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718344907.582 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718344907.735 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718344907.818 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718344907.895 : System total receive data 128 bytes
2138-1848:718344907.981 : => CNT96226::VenderCmd_GetData
2138-1848:718344908.055 : iCmd = 1, nBytes = 4
2138-1848:718345107.429 : 0000 : 00 00 00 00 
2138-1848:718345107.571 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718345107.746 : <= CAsicIO::DoIo ret = 1
2138-1848:718345107.836 : NVMData.PadScanCount = 0
2138-1848:718345107.910 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718345107.984 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718345108.059 : NVMData.FlatbedScanCount = 0
2138-1848:718345108.127 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718345108.194 : NVMData.SideEdgeFletbed = 0
2138-1848:718345108.261 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718345108.334 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718345108.405 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718345108.481 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718345108.557 : NVMData.BornMonth = 0
2138-1848:718345108.621 : NVMData.BornDay = 0
2138-1848:718345108.690 : NVMData.BornYear = 0
2138-1848:718345108.757 : NVMData.FirstScanMonth = 5
2138-1848:718345108.825 : NVMData.FirstScanDay = 18
2138-1848:718345108.893 : NVMData.FirstScanYear = 2020
2138-1848:718345108.964 : NVMData.VerticalMagnification = 0
2138-1848:718345109.037 : NVMData.HorizontalMagnification = 0
2138-1848:718345109.108 : NVMData.PowerSavingTime = 15
2138-1848:718345109.174 : NVMData.SN = A094165189010062
2138-1848:718345109.241 : NVMData.AutoFeed = 0
2138-1848:718345109.307 : NVMData.CCDType = 0
2138-1848:718345109.517 : NVMData.ScanSpeed = 0
2138-1848:718345109.586 : NVMData.RollerCount = 0
2138-1848:718345109.653 : NVMData.MultifeedCount = 0
2138-1848:718345109.723 : NVMData.JamCount = 0
2138-1848:718345109.789 : NVMData.IdentifyInfo = 
2138-1848:718345109.852 : NVMData.FormalName = 
2138-1848:718345109.917 : NVMData.ReservedB = 0
2138-1848:718345109.985 : NVMData.FunctionCode = 0
2138-1848:718345110.051 : NVMData.PreFeed = 0
2138-1848:718345110.118 : NVMData.PreFeedTime = 0
2138-1848:718345110.179 : NVMData.ButtonNumber = 0
2138-1848:718345110.243 : NVMData.PowerOffTime = 0
2138-1848:718345110.313 : <= ReadNVMDataInternal ret = 1
2138-1848:718345110.412 : => IoObject::IoLockEnd
2138-1848:718345110.505 : <= IoObject::IoLockEnd
2138-1848:718345110.570 : <= InitializeScanner ret = 1
2138-1848:718346292.911 : => GetLogicalScannerAbility
2138-1848:718346293.108 : => IoObject::IoLockStart
2138-1848:718346293.251 : => CAsicIO::CheckDevice
2138-1848:718346293.315 : => CNT96226::ConnectIsAvailable
2138-1848:718346320.114 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718346320.230 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718346320.296 : <= IoObject::IoLockStart
2138-1848:718346320.361 : => IoObject::IoLockEnd
2138-1848:718346320.467 : <= IoObject::IoLockEnd
2138-1848:718346320.547 : <= GetLogicalScannerAbility ret = 1
2138-1848:718349552.925 : => GetLogicalScannerAbilityEx
2138-1848:718349553.130 : => IoObject::IoLockStart
2138-1848:718349553.260 : => CAsicIO::CheckDevice
2138-1848:718349553.326 : => CNT96226::ConnectIsAvailable
2138-1848:718349577.473 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718349577.599 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718349577.667 : <= IoObject::IoLockStart
2138-1848:718349577.730 : => IoObject::IoLockEnd
2138-1848:718349577.838 : <= IoObject::IoLockEnd
2138-1848:718349577.979 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718349578.059 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718356204.048 : => ReadNVMData
2138-1848:718356204.246 : => IoObject::IoLockStart
2138-1848:718356204.373 : => CAsicIO::CheckDevice
2138-1848:718356204.437 : => CNT96226::ConnectIsAvailable
2138-1848:718356227.473 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718356227.613 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718356227.681 : <= IoObject::IoLockStart
2138-1848:718356227.750 : => ReadNVMDataInternal
2138-1848:718356227.823 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718356227.896 : IO Send command 10 bytes
2138-1848:718356228.048 : => CNT96226::VenderCmd_SetData
2138-1848:718356228.111 : iCmd = 0, nBytes = 10
2138-1848:718356228.228 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718356575.594 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718356575.760 : System send command 10 bytes + data 0 bytes
2138-1848:718356575.835 : IO total need to receive data 128 bytes
2138-1848:718356575.901 : => CNT96226::VenderCmd_GetData
2138-1848:718356575.961 : iCmd = 0, nBytes = 128
2138-1848:718356760.149 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718356760.380 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718356760.528 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718356760.664 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718356760.797 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718356760.927 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718356761.058 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718356761.182 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718356761.250 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718356761.324 : System total receive data 128 bytes
2138-1848:718356761.392 : => CNT96226::VenderCmd_GetData
2138-1848:718356761.458 : iCmd = 1, nBytes = 4
2138-1848:718356933.375 : 0000 : 00 00 00 00 
2138-1848:718356933.487 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718356933.661 : <= CAsicIO::DoIo ret = 1
2138-1848:718356933.874 : NVMData.PadScanCount = 0
2138-1848:718356933.940 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718356934.000 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718356934.062 : NVMData.FlatbedScanCount = 0
2138-1848:718356934.119 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718356934.173 : NVMData.SideEdgeFletbed = 0
2138-1848:718356934.226 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718356934.286 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718356934.346 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718356934.404 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718356934.464 : NVMData.BornMonth = 0
2138-1848:718356934.515 : NVMData.BornDay = 0
2138-1848:718356934.570 : NVMData.BornYear = 0
2138-1848:718356934.620 : NVMData.FirstScanMonth = 5
2138-1848:718356934.674 : NVMData.FirstScanDay = 18
2138-1848:718356934.733 : NVMData.FirstScanYear = 2020
2138-1848:718356934.789 : NVMData.VerticalMagnification = 0
2138-1848:718356934.850 : NVMData.HorizontalMagnification = 0
2138-1848:718356934.908 : NVMData.PowerSavingTime = 15
2138-1848:718356934.966 : NVMData.SN = A094165189010062
2138-1848:718356935.021 : NVMData.AutoFeed = 0
2138-1848:718356935.072 : NVMData.CCDType = 0
2138-1848:718356935.122 : NVMData.ScanSpeed = 0
2138-1848:718356935.173 : NVMData.RollerCount = 0
2138-1848:718356935.228 : NVMData.MultifeedCount = 0
2138-1848:718356935.286 : NVMData.JamCount = 0
2138-1848:718356935.336 : NVMData.IdentifyInfo = 
2138-1848:718356935.391 : NVMData.FormalName = 
2138-1848:718356935.445 : NVMData.ReservedB = 0
2138-1848:718356935.500 : NVMData.FunctionCode = 0
2138-1848:718356935.554 : NVMData.PreFeed = 0
2138-1848:718356935.604 : NVMData.PreFeedTime = 0
2138-1848:718356935.657 : NVMData.ButtonNumber = 0
2138-1848:718356935.707 : NVMData.PowerOffTime = 0
2138-1848:718356935.761 : <= ReadNVMDataInternal ret = 1
2138-1848:718356935.829 : => IoObject::IoLockEnd
2138-1848:718356935.902 : <= IoObject::IoLockEnd
2138-1848:718356935.955 : <= ReadNVMData ret = 1
2138-1848:718365711.612 : => GetADFStatus
2138-1848:718365712.039 : => IoObject::IoLockStart
2138-1848:718365712.181 : => CAsicIO::CheckDevice
2138-1848:718365712.246 : => CNT96226::ConnectIsAvailable
2138-1848:718365743.579 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718365743.696 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718365743.759 : <= IoObject::IoLockStart
2138-1848:718365743.824 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718365743.894 : IO Send command 10 bytes
2138-1848:718365744.041 : => CNT96226::VenderCmd_SetData
2138-1848:718365744.099 : iCmd = 0, nBytes = 10
2138-1848:718365744.207 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718365938.286 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718365938.420 : System send command 10 bytes + data 0 bytes
2138-1848:718365938.500 : IO total need to receive data 2 bytes
2138-1848:718365938.566 : => CNT96226::VenderCmd_GetData
2138-1848:718365938.627 : iCmd = 0, nBytes = 2
2138-1848:718366128.749 : 0000 : 00 00 
2138-1848:718366128.881 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718366128.954 : System total receive data 2 bytes
2138-1848:718366129.021 : => CNT96226::VenderCmd_GetData
2138-1848:718366129.082 : iCmd = 1, nBytes = 4
2138-1848:718366331.945 : 0000 : 00 00 00 00 
2138-1848:718366332.038 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718366332.175 : <= CAsicIO::DoIo ret = 1
2138-1848:718366332.251 : Return status = 0
2138-1848:718366332.318 : => IoObject::IoLockEnd
2138-1848:718366332.393 : <= IoObject::IoLockEnd
2138-1848:718366332.445 : <= GetADFStatus ret = 1
2138-1848:718368717.308 : => GetADFStatus
2138-1848:718368717.499 : => IoObject::IoLockStart
2138-1848:718368717.639 : => CAsicIO::CheckDevice
2138-1848:718368717.706 : => CNT96226::ConnectIsAvailable
2138-1848:718368743.217 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718368743.341 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718368743.409 : <= IoObject::IoLockStart
2138-1848:718368743.476 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718368743.727 : IO Send command 10 bytes
2138-1848:718368743.878 : => CNT96226::VenderCmd_SetData
2138-1848:718368743.941 : iCmd = 0, nBytes = 10
2138-1848:718368744.050 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718368937.983 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718368938.144 : System send command 10 bytes + data 0 bytes
2138-1848:718368938.222 : IO total need to receive data 2 bytes
2138-1848:718368938.292 : => CNT96226::VenderCmd_GetData
2138-1848:718368938.357 : iCmd = 0, nBytes = 2
2138-1848:718369136.909 : 0000 : 00 00 
2138-1848:718369137.016 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718369137.086 : System total receive data 2 bytes
2138-1848:718369137.152 : => CNT96226::VenderCmd_GetData
2138-1848:718369137.213 : iCmd = 1, nBytes = 4
2138-1848:718369341.834 : 0000 : 00 00 00 00 
2138-1848:718369342.097 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718369342.265 : <= CAsicIO::DoIo ret = 1
2138-1848:718369342.331 : Return status = 0
2138-1848:718369342.393 : => IoObject::IoLockEnd
2138-1848:718369342.479 : <= IoObject::IoLockEnd
2138-1848:718369342.535 : <= GetADFStatus ret = 1
2138-1848:718371321.313 : => TerminateDriver
2138-1848:718371321.517 : => CAsicIO::~CAsicIO,pStage=207293512
2138-1848:718371321.595 : => CNT96226::Close
2138-1848:718371326.557 : <= CNT96226::Close ret = 1
2138-1848:718371326.646 : <= CAsicIO::~CAsicIO
2138-1848:718371326.714 : => IoObject::IoLockEnd
2138-1848:718371326.773 : <= IoObject::IoLockEnd
2138-1848:718371326.828 : => IoObject::TerminateDevice
2138-1848:718371326.889 : => IoObject::IoLockEnd
2138-1848:718371326.945 : <= IoObject::IoLockEnd
2138-1848:718371327.034 : <= IoObject::TerminateDevice
2138-1848:718371327.253 : <= TerminateDriver ret = 1
2138-1848:718416444.664 : ============Debug Start==========
2138-1848:718416445.000 : Date : 2020/5/18 09:52:41
2138-1848:718416445.086 : Process ID : 2138
2138-1848:718416445.439 : Windows : Version 10.0 build 18363 
2138-1848:718416445.918 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718416445.989 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718416446.063 : MemoryStatus.ullAvailPhys : 5878292480
2138-1848:718416446.128 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718416446.198 : MemoryStatus.ullAvailPageFile : 7315570688
2138-1848:718416446.268 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718416446.334 : MemoryStatus.ullAvailVirtual : 1702440960
2138-1848:718416446.403 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718416446.519 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718416446.582 : CPU Family 6 Model 10 Stepping 7
2138-1848:718416446.844 : CPU Count : 4
2138-1848:718416446.902 : CPU Frequency : 100.000 Mhz
2138-1848:718416451.997 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718416452.148 : => InitializeDriver
2138-1848:718416452.413 : <= InitializeDriver ret = 1
2138-1848:718416452.480 : => InitializeScanner
2138-1848:718416452.570 : => CAsicIO::GetDeviceList
2138-1848:718416452.775 : => CNT96226::CNT96226
2138-1848:718416452.838 : => CNT96226::Open
2138-1848:718416476.010 : <= CNT96226::Open ret = 1
2138-1848:718416476.121 : => CNT96226::Initialize
2138-1848:718416476.326 : <= CNT96226::Initialize ret = 1
2138-1848:718416476.391 : <= CNT96226::CNT96226
2138-1848:718416476.449 : => CNT96226::EnumAvailableDevice
2138-1848:718416480.352 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718416480.440 : DeviceHandleTable[ 0 ] = 256
2138-1848:718416480.508 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718420208.335 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718420209.488 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718420217.920 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718420218.145 : => IoObject::GetLockName
2138-1848:718420218.271 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718420218.418 : <= IoObject::GetLockName
2138-1848:718420219.287 : => CNT96226::VenderCmd_GetData
2138-1848:718420219.433 : iCmd = 3, nBytes = 2
2138-1848:718420620.480 : 0000 : 06 38 
2138-1848:718420620.731 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718420620.868 : => CNT96226::VenderCmd_GetData
2138-1848:718420620.982 : iCmd = 4, nBytes = 2
2138-1848:718420939.356 : 0000 : 07 07 
2138-1848:718420939.577 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718420939.761 : Device 0 USB ID = 0638 : 0707
2138-1848:718420939.936 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718420940.080 : IO Send command 10 bytes
2138-1848:718420940.195 : => CNT96226::VenderCmd_SetData
2138-1848:718420940.321 : iCmd = 0, nBytes = 10
2138-1848:718420940.548 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718421144.278 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718421144.610 : => CNT96226::VenderCmd_GetData
2138-1848:718421144.746 : iCmd = 0, nBytes = 165
2138-1848:718421357.670 : skip dump 37 bytes
2138-1848:718421358.120 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718421358.427 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718421358.720 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718421359.014 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718421359.291 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718421359.586 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718421359.850 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718421360.116 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718421360.250 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718421360.398 : => CNT96226::VenderCmd_GetData
2138-1848:718421360.719 : iCmd = 1, nBytes = 4
2138-1848:718421570.134 : 0000 : 00 00 00 00 
2138-1848:718421570.319 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718421570.455 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718421570.587 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718421570.724 : IO Send command 10 bytes
2138-1848:718421570.842 : => CNT96226::VenderCmd_SetData
2138-1848:718421570.962 : iCmd = 0, nBytes = 10
2138-1848:718421571.188 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718421929.720 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718421930.048 : => CNT96226::VenderCmd_GetData
2138-1848:718421930.188 : iCmd = 0, nBytes = 128
2138-1848:718422133.217 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718422133.573 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718422133.873 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718422134.154 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718422134.425 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718422134.691 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718422134.956 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718422135.215 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718422135.351 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718422135.488 : => CNT96226::VenderCmd_GetData
2138-1848:718422135.606 : iCmd = 1, nBytes = 4
2138-1848:718422342.192 : 0000 : 00 00 00 00 
2138-1848:718422342.436 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718422342.591 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718422342.877 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718422343.042 : => CNT96226::Close
2138-1848:718422349.649 : <= CNT96226::Close ret = 1
2138-1848:718422349.832 : <= CNT96226::~CNT96226
2138-1848:718422349.995 : <= CAsicIO::GetDeviceList
2138-1848:718422351.059 : => IoObject::SetTimeout
2138-1848:718422351.189 : Timeout--> In = 0 Out = 0
2138-1848:718422351.319 : <= IoObject::SetTimeout
2138-1848:718422351.455 : => CAsicIO::CAsicIO
2138-1848:718422351.609 : => CNT96226::CNT96226
2138-1848:718422351.727 : => CNT96226::Open
2138-1848:718422396.659 : <= CNT96226::Open ret = 1
2138-1848:718422396.871 : => CNT96226::Initialize
2138-1848:718422397.291 : <= CNT96226::Initialize ret = 1
2138-1848:718422397.412 : <= CNT96226::CNT96226
2138-1848:718422397.524 : <= CAsicIO::CAsicIO
2138-1848:718422397.636 : => CAsicIO::InitializeDevice
2138-1848:718422397.780 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718422405.429 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718422405.675 : => IoObject::GetLockName
2138-1848:718422405.805 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718422405.948 : <= IoObject::GetLockName
2138-1848:718422406.772 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718422406.943 : IO Send command 10 bytes
2138-1848:718422407.057 : => CNT96226::VenderCmd_SetData
2138-1848:718422407.183 : iCmd = 0, nBytes = 10
2138-1848:718422407.418 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718422765.431 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718422765.725 : => CNT96226::VenderCmd_GetData
2138-1848:718422765.866 : iCmd = 0, nBytes = 128
2138-1848:718422976.057 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718422976.413 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718422976.714 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718422976.999 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718422977.258 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718422977.519 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718422977.772 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718422978.039 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718422978.171 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718422978.516 : => CNT96226::VenderCmd_GetData
2138-1848:718422978.639 : iCmd = 1, nBytes = 4
2138-1848:718423173.295 : 0000 : 00 00 00 00 
2138-1848:718423173.518 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718423173.659 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718423173.793 : => CNT96226::VenderCmd_GetData
2138-1848:718423173.909 : iCmd = 3, nBytes = 2
2138-1848:718423580.632 : 0000 : 06 38 
2138-1848:718423581.340 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718423581.501 : => CNT96226::VenderCmd_GetData
2138-1848:718423581.630 : iCmd = 4, nBytes = 2
2138-1848:718423896.510 : 0000 : 07 07 
2138-1848:718423896.766 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718423897.051 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718423897.268 : => IoObject::InitializeDevice
2138-1848:718423897.470 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718423898.760 : <= IoObject::InitializeDevice ret = 1
2138-1848:718423898.922 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718423900.064 : => FindScanner
2138-1848:718423900.178 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718423900.313 : <= FindScanner ret = 1
2138-1848:718423900.436 : => IoObject::IoLockStart
2138-1848:718423900.615 : => CAsicIO::CheckDevice
2138-1848:718423900.731 : => CNT96226::ConnectIsAvailable
2138-1848:718423923.526 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718423923.722 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718423923.850 : <= IoObject::IoLockStart
2138-1848:718423923.973 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718423924.114 : IO Send command 10 bytes
2138-1848:718423924.295 : => CNT96226::VenderCmd_SetData
2138-1848:718423924.419 : iCmd = 0, nBytes = 10
2138-1848:718423924.639 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718424129.493 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718424129.706 : System send command 10 bytes + data 0 bytes
2138-1848:718424129.854 : IO total need to receive data 5 bytes
2138-1848:718424129.985 : => CNT96226::VenderCmd_GetData
2138-1848:718424130.107 : iCmd = 0, nBytes = 5
2138-1848:718424341.021 : 0000 : 06 00 02 02 ab 
2138-1848:718424341.249 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718424341.400 : System total receive data 5 bytes
2138-1848:718424341.531 : => CNT96226::VenderCmd_GetData
2138-1848:718424341.649 : iCmd = 1, nBytes = 4
2138-1848:718424529.919 : 0000 : 00 00 00 00 
2138-1848:718424530.045 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718424530.222 : <= CAsicIO::DoIo ret = 1
2138-1848:718424530.306 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718424530.388 : IO Send command 10 bytes
2138-1848:718424530.519 : => CNT96226::VenderCmd_SetData
2138-1848:718424530.592 : iCmd = 0, nBytes = 10
2138-1848:718424530.721 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718424723.194 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718424723.345 : System send command 10 bytes + data 0 bytes
2138-1848:718424723.433 : IO total need to receive data 165 bytes
2138-1848:718424723.512 : => CNT96226::VenderCmd_GetData
2138-1848:718424723.579 : iCmd = 0, nBytes = 165
2138-1848:718424928.522 : skip dump 37 bytes
2138-1848:718424928.771 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718424928.949 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718424929.119 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718424929.284 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718424929.445 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718424929.609 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718424929.761 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718424929.921 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718424930.002 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718424930.079 : System total receive data 165 bytes
2138-1848:718424930.155 : => CNT96226::VenderCmd_GetData
2138-1848:718424930.447 : iCmd = 1, nBytes = 4
2138-1848:718425078.475 : 0000 : 00 00 00 00 
2138-1848:718425078.615 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718425078.792 : <= CAsicIO::DoIo ret = 1
2138-1848:718425078.867 : Dump Inquiry
2138-1848:718425079.025 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718425079.197 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718425079.365 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718425079.532 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718425079.692 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718425079.857 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718425080.010 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718425080.169 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718425080.330 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718425080.492 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718425080.600 : 00a0 : 00 00 00 00 00 
2138-1848:718425080.688 : => ReadNVMDataInternal
2138-1848:718425080.957 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718425081.043 : IO Send command 10 bytes
2138-1848:718425081.169 : => CNT96226::VenderCmd_SetData
2138-1848:718425081.239 : iCmd = 0, nBytes = 10
2138-1848:718425081.366 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718425420.761 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718425420.914 : System send command 10 bytes + data 0 bytes
2138-1848:718425421.003 : IO total need to receive data 128 bytes
2138-1848:718425421.085 : => CNT96226::VenderCmd_GetData
2138-1848:718425421.156 : iCmd = 0, nBytes = 128
2138-1848:718425604.730 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718425605.001 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718425605.181 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718425605.353 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718425605.517 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718425605.671 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718425605.829 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718425605.982 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718425606.069 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718425606.159 : System total receive data 128 bytes
2138-1848:718425606.236 : => CNT96226::VenderCmd_GetData
2138-1848:718425606.308 : iCmd = 1, nBytes = 4
2138-1848:718425815.524 : 0000 : 00 00 00 00 
2138-1848:718425815.630 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718425815.796 : <= CAsicIO::DoIo ret = 1
2138-1848:718425815.887 : NVMData.PadScanCount = 0
2138-1848:718425815.961 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718425816.037 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718425816.112 : NVMData.FlatbedScanCount = 0
2138-1848:718425816.181 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718425816.251 : NVMData.SideEdgeFletbed = 0
2138-1848:718425816.321 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718425816.396 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718425816.471 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718425816.544 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718425816.615 : NVMData.BornMonth = 0
2138-1848:718425816.678 : NVMData.BornDay = 0
2138-1848:718425816.745 : NVMData.BornYear = 0
2138-1848:718425816.809 : NVMData.FirstScanMonth = 5
2138-1848:718425816.876 : NVMData.FirstScanDay = 18
2138-1848:718425816.944 : NVMData.FirstScanYear = 2020
2138-1848:718425817.014 : NVMData.VerticalMagnification = 0
2138-1848:718425817.083 : NVMData.HorizontalMagnification = 0
2138-1848:718425817.154 : NVMData.PowerSavingTime = 15
2138-1848:718425817.224 : NVMData.SN = A094165189010062
2138-1848:718425817.289 : NVMData.AutoFeed = 0
2138-1848:718425817.352 : NVMData.CCDType = 0
2138-1848:718425817.581 : NVMData.ScanSpeed = 0
2138-1848:718425817.657 : NVMData.RollerCount = 0
2138-1848:718425817.722 : NVMData.MultifeedCount = 0
2138-1848:718425817.788 : NVMData.JamCount = 0
2138-1848:718425817.853 : NVMData.IdentifyInfo = 
2138-1848:718425817.917 : NVMData.FormalName = 
2138-1848:718425817.980 : NVMData.ReservedB = 0
2138-1848:718425818.047 : NVMData.FunctionCode = 0
2138-1848:718425818.113 : NVMData.PreFeed = 0
2138-1848:718425818.178 : NVMData.PreFeedTime = 0
2138-1848:718425818.240 : NVMData.ButtonNumber = 0
2138-1848:718425818.305 : NVMData.PowerOffTime = 0
2138-1848:718425818.371 : <= ReadNVMDataInternal ret = 1
2138-1848:718425818.469 : => IoObject::IoLockEnd
2138-1848:718425818.560 : <= IoObject::IoLockEnd
2138-1848:718425818.623 : <= InitializeScanner ret = 1
2138-1848:718425818.703 : => GetLogicalScannerAbilityEx
2138-1848:718425818.779 : => IoObject::IoLockStart
2138-1848:718425818.879 : => CAsicIO::CheckDevice
2138-1848:718425818.945 : => CNT96226::ConnectIsAvailable
2138-1848:718425842.523 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718425842.640 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718425842.716 : <= IoObject::IoLockStart
2138-1848:718425842.788 : => IoObject::IoLockEnd
2138-1848:718425842.895 : <= IoObject::IoLockEnd
2138-1848:718425843.040 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718425843.134 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718426031.909 : => ReadNVMData
2138-1848:718426032.087 : => IoObject::IoLockStart
2138-1848:718426032.232 : => CAsicIO::CheckDevice
2138-1848:718426032.303 : => CNT96226::ConnectIsAvailable
2138-1848:718426058.011 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718426058.158 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718426058.237 : <= IoObject::IoLockStart
2138-1848:718426058.327 : => ReadNVMDataInternal
2138-1848:718426058.414 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718426058.503 : IO Send command 10 bytes
2138-1848:718426058.695 : => CNT96226::VenderCmd_SetData
2138-1848:718426058.774 : iCmd = 0, nBytes = 10
2138-1848:718426058.915 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718426418.601 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718426418.760 : System send command 10 bytes + data 0 bytes
2138-1848:718426418.850 : IO total need to receive data 128 bytes
2138-1848:718426418.930 : => CNT96226::VenderCmd_GetData
2138-1848:718426419.000 : iCmd = 0, nBytes = 128
2138-1848:718426614.537 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718426614.786 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718426614.960 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718426615.134 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718426615.294 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718426615.450 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718426615.607 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718426615.766 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718426615.847 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718426615.926 : System total receive data 128 bytes
2138-1848:718426616.007 : => CNT96226::VenderCmd_GetData
2138-1848:718426616.080 : iCmd = 1, nBytes = 4
2138-1848:718426824.529 : 0000 : 00 00 00 00 
2138-1848:718426824.641 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718426824.816 : <= CAsicIO::DoIo ret = 1
2138-1848:718426824.902 : NVMData.PadScanCount = 0
2138-1848:718426824.972 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718426825.049 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718426825.125 : NVMData.FlatbedScanCount = 0
2138-1848:718426825.195 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718426825.265 : NVMData.SideEdgeFletbed = 0
2138-1848:718426825.336 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718426825.408 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718426825.483 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718426825.706 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718426825.783 : NVMData.BornMonth = 0
2138-1848:718426825.846 : NVMData.BornDay = 0
2138-1848:718426825.911 : NVMData.BornYear = 0
2138-1848:718426825.973 : NVMData.FirstScanMonth = 5
2138-1848:718426826.043 : NVMData.FirstScanDay = 18
2138-1848:718426826.116 : NVMData.FirstScanYear = 2020
2138-1848:718426826.187 : NVMData.VerticalMagnification = 0
2138-1848:718426826.263 : NVMData.HorizontalMagnification = 0
2138-1848:718426826.335 : NVMData.PowerSavingTime = 15
2138-1848:718426826.405 : NVMData.SN = A094165189010062
2138-1848:718426826.473 : NVMData.AutoFeed = 0
2138-1848:718426826.539 : NVMData.CCDType = 0
2138-1848:718426826.606 : NVMData.ScanSpeed = 0
2138-1848:718426826.669 : NVMData.RollerCount = 0
2138-1848:718426826.734 : NVMData.MultifeedCount = 0
2138-1848:718426826.801 : NVMData.JamCount = 0
2138-1848:718426826.866 : NVMData.IdentifyInfo = 
2138-1848:718426826.934 : NVMData.FormalName = 
2138-1848:718426826.998 : NVMData.ReservedB = 0
2138-1848:718426827.065 : NVMData.FunctionCode = 0
2138-1848:718426827.134 : NVMData.PreFeed = 0
2138-1848:718426827.197 : NVMData.PreFeedTime = 0
2138-1848:718426827.261 : NVMData.ButtonNumber = 0
2138-1848:718426827.328 : NVMData.PowerOffTime = 0
2138-1848:718426827.392 : <= ReadNVMDataInternal ret = 1
2138-1848:718426827.469 : => IoObject::IoLockEnd
2138-1848:718426827.559 : <= IoObject::IoLockEnd
2138-1848:718426827.623 : <= ReadNVMData ret = 1
2138-1848:718427362.763 : => TerminateDriver
2138-1848:718427362.978 : => CAsicIO::~CAsicIO,pStage=198184008
2138-1848:718427363.068 : => CNT96226::Close
2138-1848:718427368.195 : <= CNT96226::Close ret = 1
2138-1848:718427368.305 : <= CAsicIO::~CAsicIO
2138-1848:718427368.383 : => IoObject::IoLockEnd
2138-1848:718427368.450 : <= IoObject::IoLockEnd
2138-1848:718427368.525 : => IoObject::TerminateDevice
2138-1848:718427368.597 : => IoObject::IoLockEnd
2138-1848:718427368.664 : <= IoObject::IoLockEnd
2138-1848:718427368.778 : <= IoObject::TerminateDevice
2138-1848:718427369.035 : <= TerminateDriver ret = 1
2138-1848:718429453.239 : ============Debug Start==========
2138-1848:718429453.553 : Date : 2020/5/18 09:52:41
2138-1848:718429453.639 : Process ID : 2138
2138-1848:718429453.990 : Windows : Version 10.0 build 18363 
2138-1848:718429454.484 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718429454.552 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718429454.622 : MemoryStatus.ullAvailPhys : 5878009856
2138-1848:718429454.688 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718429454.756 : MemoryStatus.ullAvailPageFile : 7315357696
2138-1848:718429454.824 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718429454.885 : MemoryStatus.ullAvailVirtual : 1702440960
2138-1848:718429454.950 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718429455.055 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718429455.116 : CPU Family 6 Model 10 Stepping 7
2138-1848:718429455.371 : CPU Count : 4
2138-1848:718429455.423 : CPU Frequency : 100.000 Mhz
2138-1848:718429460.069 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718429460.214 : => InitializeDriver
2138-1848:718429460.458 : <= InitializeDriver ret = 1
2138-1848:718431644.938 : => InitializeScanner
2138-1848:718431645.203 : => CAsicIO::GetDeviceList
2138-1848:718431645.602 : => CNT96226::CNT96226
2138-1848:718431645.668 : => CNT96226::Open
2138-1848:718431670.781 : <= CNT96226::Open ret = 1
2138-1848:718431670.889 : => CNT96226::Initialize
2138-1848:718431671.107 : <= CNT96226::Initialize ret = 1
2138-1848:718431671.170 : <= CNT96226::CNT96226
2138-1848:718431671.232 : => CNT96226::EnumAvailableDevice
2138-1848:718431674.947 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718431675.034 : DeviceHandleTable[ 0 ] = 256
2138-1848:718431675.099 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718435409.267 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718435410.408 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718435418.593 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718435418.838 : => IoObject::GetLockName
2138-1848:718435418.961 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718435419.107 : <= IoObject::GetLockName
2138-1848:718435419.930 : => CNT96226::VenderCmd_GetData
2138-1848:718435420.068 : iCmd = 3, nBytes = 2
2138-1848:718435827.764 : 0000 : 06 38 
2138-1848:718435828.052 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718435828.227 : => CNT96226::VenderCmd_GetData
2138-1848:718435828.367 : iCmd = 4, nBytes = 2
2138-1848:718436153.144 : 0000 : 07 07 
2138-1848:718436153.383 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718436153.579 : Device 0 USB ID = 0638 : 0707
2138-1848:718436153.760 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718436153.913 : IO Send command 10 bytes
2138-1848:718436154.045 : => CNT96226::VenderCmd_SetData
2138-1848:718436154.176 : iCmd = 0, nBytes = 10
2138-1848:718436154.411 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718436360.646 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718436360.899 : => CNT96226::VenderCmd_GetData
2138-1848:718436361.038 : iCmd = 0, nBytes = 165
2138-1848:718436553.764 : skip dump 37 bytes
2138-1848:718436554.001 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718436554.161 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718436554.317 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718436554.476 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718436554.630 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718436554.787 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718436554.931 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718436555.076 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718436555.151 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718436555.223 : => CNT96226::VenderCmd_GetData
2138-1848:718436555.436 : iCmd = 1, nBytes = 4
2138-1848:718436747.351 : 0000 : 00 00 00 00 
2138-1848:718436747.502 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718436747.588 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718436747.671 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718436747.754 : IO Send command 10 bytes
2138-1848:718436747.820 : => CNT96226::VenderCmd_SetData
2138-1848:718436747.902 : iCmd = 0, nBytes = 10
2138-1848:718436748.029 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718437061.757 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718437061.931 : => CNT96226::VenderCmd_GetData
2138-1848:718437062.009 : iCmd = 0, nBytes = 128
2138-1848:718437266.584 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718437266.840 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718437267.012 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718437267.173 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718437267.323 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718437267.474 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718437267.621 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718437267.767 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718437267.845 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718437267.927 : => CNT96226::VenderCmd_GetData
2138-1848:718437267.993 : iCmd = 1, nBytes = 4
2138-1848:718437466.155 : 0000 : 00 00 00 00 
2138-1848:718437466.262 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718437466.341 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718437466.504 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718437466.593 : => CNT96226::Close
2138-1848:718437471.190 : <= CNT96226::Close ret = 1
2138-1848:718437471.291 : <= CNT96226::~CNT96226
2138-1848:718437471.413 : <= CAsicIO::GetDeviceList
2138-1848:718437471.984 : => IoObject::SetTimeout
2138-1848:718437472.057 : Timeout--> In = 0 Out = 0
2138-1848:718437472.125 : <= IoObject::SetTimeout
2138-1848:718437472.209 : => CAsicIO::CAsicIO
2138-1848:718437472.290 : => CNT96226::CNT96226
2138-1848:718437472.361 : => CNT96226::Open
2138-1848:718437498.208 : <= CNT96226::Open ret = 1
2138-1848:718437498.346 : => CNT96226::Initialize
2138-1848:718437498.579 : <= CNT96226::Initialize ret = 1
2138-1848:718437498.656 : <= CNT96226::CNT96226
2138-1848:718437498.720 : <= CAsicIO::CAsicIO
2138-1848:718437498.786 : => CAsicIO::InitializeDevice
2138-1848:718437498.871 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718437503.450 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718437503.589 : => IoObject::GetLockName
2138-1848:718437503.658 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718437503.737 : <= IoObject::GetLockName
2138-1848:718437504.259 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718437504.351 : IO Send command 10 bytes
2138-1848:718437504.431 : => CNT96226::VenderCmd_SetData
2138-1848:718437504.499 : iCmd = 0, nBytes = 10
2138-1848:718437504.630 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718437851.305 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718437851.498 : => CNT96226::VenderCmd_GetData
2138-1848:718437851.581 : iCmd = 0, nBytes = 128
2138-1848:718438042.153 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718438042.369 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718438042.536 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718438042.692 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718438042.838 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718438042.987 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718438043.139 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718438043.287 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718438043.361 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718438043.577 : => CNT96226::VenderCmd_GetData
2138-1848:718438043.651 : iCmd = 1, nBytes = 4
2138-1848:718438229.180 : 0000 : 00 00 00 00 
2138-1848:718438229.348 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718438229.437 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718438229.513 : => CNT96226::VenderCmd_GetData
2138-1848:718438229.584 : iCmd = 3, nBytes = 2
2138-1848:718438602.853 : 0000 : 06 38 
2138-1848:718438603.010 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718438603.100 : => CNT96226::VenderCmd_GetData
2138-1848:718438603.169 : iCmd = 4, nBytes = 2
2138-1848:718438913.545 : 0000 : 07 07 
2138-1848:718438913.702 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718438913.863 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718438913.979 : => IoObject::InitializeDevice
2138-1848:718438914.104 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718438914.918 : <= IoObject::InitializeDevice ret = 1
2138-1848:718438915.011 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718438915.742 : => FindScanner
2138-1848:718438915.812 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718438915.888 : <= FindScanner ret = 1
2138-1848:718438915.963 : => IoObject::IoLockStart
2138-1848:718438916.061 : => CAsicIO::CheckDevice
2138-1848:718438916.131 : => CNT96226::ConnectIsAvailable
2138-1848:718438939.832 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718438939.945 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718438940.019 : <= IoObject::IoLockStart
2138-1848:718438940.089 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718438940.169 : IO Send command 10 bytes
2138-1848:718438940.269 : => CNT96226::VenderCmd_SetData
2138-1848:718438940.340 : iCmd = 0, nBytes = 10
2138-1848:718438940.461 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718439120.915 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718439121.085 : System send command 10 bytes + data 0 bytes
2138-1848:718439121.164 : IO total need to receive data 5 bytes
2138-1848:718439121.233 : => CNT96226::VenderCmd_GetData
2138-1848:718439121.302 : iCmd = 0, nBytes = 5
2138-1848:718439318.996 : 0000 : 06 00 02 02 ab 
2138-1848:718439319.153 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718439319.247 : System total receive data 5 bytes
2138-1848:718439319.320 : => CNT96226::VenderCmd_GetData
2138-1848:718439319.388 : iCmd = 1, nBytes = 4
2138-1848:718439499.251 : 0000 : 00 00 00 00 
2138-1848:718439499.350 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718439499.512 : <= CAsicIO::DoIo ret = 1
2138-1848:718439499.587 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718439499.662 : IO Send command 10 bytes
2138-1848:718439499.787 : => CNT96226::VenderCmd_SetData
2138-1848:718439499.853 : iCmd = 0, nBytes = 10
2138-1848:718439499.970 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718439650.913 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718439651.101 : System send command 10 bytes + data 0 bytes
2138-1848:718439651.187 : IO total need to receive data 165 bytes
2138-1848:718439651.259 : => CNT96226::VenderCmd_GetData
2138-1848:718439651.329 : iCmd = 0, nBytes = 165
2138-1848:718439824.885 : skip dump 37 bytes
2138-1848:718439825.136 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718439825.306 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718439825.459 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718439825.618 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718439825.770 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718439825.924 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718439826.069 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718439826.211 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718439826.289 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718439826.362 : System total receive data 165 bytes
2138-1848:718439826.435 : => CNT96226::VenderCmd_GetData
2138-1848:718439826.632 : iCmd = 1, nBytes = 4
2138-1848:718439998.397 : 0000 : 00 00 00 00 
2138-1848:718439998.813 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718439998.977 : <= CAsicIO::DoIo ret = 1
2138-1848:718439999.047 : Dump Inquiry
2138-1848:718439999.189 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718439999.339 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718439999.492 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718439999.652 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718439999.799 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718439999.951 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718440000.098 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718440000.242 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718440000.396 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718440000.547 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718440000.649 : 00a0 : 00 00 00 00 00 
2138-1848:718440000.727 : => ReadNVMDataInternal
2138-1848:718440000.955 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718440001.030 : IO Send command 10 bytes
2138-1848:718440001.143 : => CNT96226::VenderCmd_SetData
2138-1848:718440001.209 : iCmd = 0, nBytes = 10
2138-1848:718440001.325 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718440334.828 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718440335.033 : System send command 10 bytes + data 0 bytes
2138-1848:718440335.113 : IO total need to receive data 128 bytes
2138-1848:718440335.188 : => CNT96226::VenderCmd_GetData
2138-1848:718440335.261 : iCmd = 0, nBytes = 128
2138-1848:718440545.456 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718440545.664 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718440545.823 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718440545.976 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718440546.123 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718440546.269 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718440546.412 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718440546.556 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718440546.633 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718440546.709 : System total receive data 128 bytes
2138-1848:718440546.780 : => CNT96226::VenderCmd_GetData
2138-1848:718440546.845 : iCmd = 1, nBytes = 4
2138-1848:718440745.077 : 0000 : 00 00 00 00 
2138-1848:718440745.232 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718440745.409 : <= CAsicIO::DoIo ret = 1
2138-1848:718440745.489 : NVMData.PadScanCount = 0
2138-1848:718440745.557 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718440745.626 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718440745.693 : NVMData.FlatbedScanCount = 0
2138-1848:718440745.759 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718440745.821 : NVMData.SideEdgeFletbed = 0
2138-1848:718440745.886 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718440745.956 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718440746.022 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718440746.089 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718440746.156 : NVMData.BornMonth = 0
2138-1848:718440746.212 : NVMData.BornDay = 0
2138-1848:718440746.273 : NVMData.BornYear = 0
2138-1848:718440746.331 : NVMData.FirstScanMonth = 5
2138-1848:718440746.392 : NVMData.FirstScanDay = 18
2138-1848:718440746.458 : NVMData.FirstScanYear = 2020
2138-1848:718440746.521 : NVMData.VerticalMagnification = 0
2138-1848:718440746.587 : NVMData.HorizontalMagnification = 0
2138-1848:718440746.650 : NVMData.PowerSavingTime = 15
2138-1848:718440746.715 : NVMData.SN = A094165189010062
2138-1848:718440746.775 : NVMData.AutoFeed = 0
2138-1848:718440746.834 : NVMData.CCDType = 0
2138-1848:718440747.089 : NVMData.ScanSpeed = 0
2138-1848:718440747.156 : NVMData.RollerCount = 0
2138-1848:718440747.221 : NVMData.MultifeedCount = 0
2138-1848:718440747.283 : NVMData.JamCount = 0
2138-1848:718440747.344 : NVMData.IdentifyInfo = 
2138-1848:718440747.404 : NVMData.FormalName = 
2138-1848:718440747.465 : NVMData.ReservedB = 0
2138-1848:718440747.524 : NVMData.FunctionCode = 0
2138-1848:718440747.583 : NVMData.PreFeed = 0
2138-1848:718440747.642 : NVMData.PreFeedTime = 0
2138-1848:718440747.701 : NVMData.ButtonNumber = 0
2138-1848:718440747.761 : NVMData.PowerOffTime = 0
2138-1848:718440747.822 : <= ReadNVMDataInternal ret = 1
2138-1848:718440747.915 : => IoObject::IoLockEnd
2138-1848:718440748.002 : <= IoObject::IoLockEnd
2138-1848:718440748.063 : <= InitializeScanner ret = 1
2138-1848:718443411.519 : => GetLogicalScannerAbility
2138-1848:718443411.731 : => IoObject::IoLockStart
2138-1848:718443411.870 : => CAsicIO::CheckDevice
2138-1848:718443411.940 : => CNT96226::ConnectIsAvailable
2138-1848:718443442.170 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718443442.289 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718443442.354 : <= IoObject::IoLockStart
2138-1848:718443442.415 : => IoObject::IoLockEnd
2138-1848:718443442.517 : <= IoObject::IoLockEnd
2138-1848:718443442.600 : <= GetLogicalScannerAbility ret = 1
2138-1848:718446957.147 : => GetLogicalScannerAbilityEx
2138-1848:718446957.347 : => IoObject::IoLockStart
2138-1848:718446957.474 : => CAsicIO::CheckDevice
2138-1848:718446957.540 : => CNT96226::ConnectIsAvailable
2138-1848:718446977.207 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718446977.336 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718446977.407 : <= IoObject::IoLockStart
2138-1848:718446977.473 : => IoObject::IoLockEnd
2138-1848:718446977.579 : <= IoObject::IoLockEnd
2138-1848:718446977.718 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718446977.801 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718454413.212 : => ReadNVMData
2138-1848:718454413.407 : => IoObject::IoLockStart
2138-1848:718454413.805 : => CAsicIO::CheckDevice
2138-1848:718454414.103 : => CNT96226::ConnectIsAvailable
2138-1848:718454434.924 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718454435.057 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718454435.127 : <= IoObject::IoLockStart
2138-1848:718454435.197 : => ReadNVMDataInternal
2138-1848:718454435.268 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718454435.339 : IO Send command 10 bytes
2138-1848:718454435.512 : => CNT96226::VenderCmd_SetData
2138-1848:718454435.574 : iCmd = 0, nBytes = 10
2138-1848:718454435.695 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718454740.183 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718454740.384 : System send command 10 bytes + data 0 bytes
2138-1848:718454740.467 : IO total need to receive data 128 bytes
2138-1848:718454740.543 : => CNT96226::VenderCmd_GetData
2138-1848:718454740.610 : iCmd = 0, nBytes = 128
2138-1848:718454905.931 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718454906.107 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718454906.259 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718454906.403 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718454906.533 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718454906.665 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718454906.800 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718454906.930 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718454907.000 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718454907.070 : System total receive data 128 bytes
2138-1848:718454907.135 : => CNT96226::VenderCmd_GetData
2138-1848:718454907.190 : iCmd = 1, nBytes = 4
2138-1848:718455041.874 : 0000 : 00 00 00 00 
2138-1848:718455042.039 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718455042.230 : <= CAsicIO::DoIo ret = 1
2138-1848:718455042.453 : NVMData.PadScanCount = 0
2138-1848:718455042.522 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718455042.588 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718455042.654 : NVMData.FlatbedScanCount = 0
2138-1848:718455042.717 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718455042.775 : NVMData.SideEdgeFletbed = 0
2138-1848:718455042.836 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718455042.897 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718455042.957 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718455043.015 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718455043.076 : NVMData.BornMonth = 0
2138-1848:718455043.128 : NVMData.BornDay = 0
2138-1848:718455043.186 : NVMData.BornYear = 0
2138-1848:718455043.239 : NVMData.FirstScanMonth = 5
2138-1848:718455043.298 : NVMData.FirstScanDay = 18
2138-1848:718455043.359 : NVMData.FirstScanYear = 2020
2138-1848:718455043.418 : NVMData.VerticalMagnification = 0
2138-1848:718455043.480 : NVMData.HorizontalMagnification = 0
2138-1848:718455043.544 : NVMData.PowerSavingTime = 15
2138-1848:718455043.605 : NVMData.SN = A094165189010062
2138-1848:718455043.661 : NVMData.AutoFeed = 0
2138-1848:718455043.715 : NVMData.CCDType = 0
2138-1848:718455043.768 : NVMData.ScanSpeed = 0
2138-1848:718455043.820 : NVMData.RollerCount = 0
2138-1848:718455043.875 : NVMData.MultifeedCount = 0
2138-1848:718455043.929 : NVMData.JamCount = 0
2138-1848:718455043.983 : NVMData.IdentifyInfo = 
2138-1848:718455044.040 : NVMData.FormalName = 
2138-1848:718455044.093 : NVMData.ReservedB = 0
2138-1848:718455044.150 : NVMData.FunctionCode = 0
2138-1848:718455044.205 : NVMData.PreFeed = 0
2138-1848:718455044.257 : NVMData.PreFeedTime = 0
2138-1848:718455044.313 : NVMData.ButtonNumber = 0
2138-1848:718455044.369 : NVMData.PowerOffTime = 0
2138-1848:718455044.430 : <= ReadNVMDataInternal ret = 1
2138-1848:718455044.495 : => IoObject::IoLockEnd
2138-1848:718455044.574 : <= IoObject::IoLockEnd
2138-1848:718455044.627 : <= ReadNVMData ret = 1
2138-1848:718464320.257 : => GetADFStatus
2138-1848:718464320.691 : => IoObject::IoLockStart
2138-1848:718464320.846 : => CAsicIO::CheckDevice
2138-1848:718464320.909 : => CNT96226::ConnectIsAvailable
2138-1848:718464345.517 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718464345.638 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718464345.704 : <= IoObject::IoLockStart
2138-1848:718464345.778 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718464345.848 : IO Send command 10 bytes
2138-1848:718464345.989 : => CNT96226::VenderCmd_SetData
2138-1848:718464346.052 : iCmd = 0, nBytes = 10
2138-1848:718464346.163 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718464525.937 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718464526.133 : System send command 10 bytes + data 0 bytes
2138-1848:718464526.212 : IO total need to receive data 2 bytes
2138-1848:718464526.280 : => CNT96226::VenderCmd_GetData
2138-1848:718464526.349 : iCmd = 0, nBytes = 2
2138-1848:718464728.101 : 0000 : 00 00 
2138-1848:718464728.213 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718464728.296 : System total receive data 2 bytes
2138-1848:718464728.369 : => CNT96226::VenderCmd_GetData
2138-1848:718464728.430 : iCmd = 1, nBytes = 4
2138-1848:718464924.371 : 0000 : 00 00 00 00 
2138-1848:718464924.521 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718464924.720 : <= CAsicIO::DoIo ret = 1
2138-1848:718464924.801 : Return status = 0
2138-1848:718464924.868 : => IoObject::IoLockEnd
2138-1848:718464924.966 : <= IoObject::IoLockEnd
2138-1848:718464925.024 : <= GetADFStatus ret = 1
2138-1848:718467416.812 : => GetADFStatus
2138-1848:718467417.019 : => IoObject::IoLockStart
2138-1848:718467417.173 : => CAsicIO::CheckDevice
2138-1848:718467417.239 : => CNT96226::ConnectIsAvailable
2138-1848:718467443.457 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718467443.579 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718467443.649 : <= IoObject::IoLockStart
2138-1848:718467443.720 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718467443.981 : IO Send command 10 bytes
2138-1848:718467444.142 : => CNT96226::VenderCmd_SetData
2138-1848:718467444.202 : iCmd = 0, nBytes = 10
2138-1848:718467444.316 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718467646.785 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718467646.985 : System send command 10 bytes + data 0 bytes
2138-1848:718467647.067 : IO total need to receive data 2 bytes
2138-1848:718467647.137 : => CNT96226::VenderCmd_GetData
2138-1848:718467647.209 : iCmd = 0, nBytes = 2
2138-1848:718467856.208 : 0000 : 00 00 
2138-1848:718467856.333 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718467856.415 : System total receive data 2 bytes
2138-1848:718467856.487 : => CNT96226::VenderCmd_GetData
2138-1848:718467856.545 : iCmd = 1, nBytes = 4
2138-1848:718468051.409 : 0000 : 00 00 00 00 
2138-1848:718468051.555 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718468051.742 : <= CAsicIO::DoIo ret = 1
2138-1848:718468051.828 : Return status = 0
2138-1848:718468051.900 : => IoObject::IoLockEnd
2138-1848:718468051.988 : <= IoObject::IoLockEnd
2138-1848:718468052.046 : <= GetADFStatus ret = 1
2138-1848:718469998.599 : => TerminateDriver
2138-1848:718469998.809 : => CAsicIO::~CAsicIO,pStage=207227976
2138-1848:718469998.888 : => CNT96226::Close
2138-1848:718470004.120 : <= CNT96226::Close ret = 1
2138-1848:718470004.206 : <= CAsicIO::~CAsicIO
2138-1848:718470004.272 : => IoObject::IoLockEnd
2138-1848:718470004.330 : <= IoObject::IoLockEnd
2138-1848:718470004.387 : => IoObject::TerminateDevice
2138-1848:718470004.447 : => IoObject::IoLockEnd
2138-1848:718470004.496 : <= IoObject::IoLockEnd
2138-1848:718470004.591 : <= IoObject::TerminateDevice
2138-1848:718470004.823 : <= TerminateDriver ret = 1
2138-1848:718513425.214 : ============Debug Start==========
2138-1848:718513425.532 : Date : 2020/5/18 09:52:44
2138-1848:718513425.624 : Process ID : 2138
2138-1848:718513425.979 : Windows : Version 10.0 build 18363 
2138-1848:718513426.473 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718513426.544 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718513426.615 : MemoryStatus.ullAvailPhys : 5883912192
2138-1848:718513426.680 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718513426.751 : MemoryStatus.ullAvailPageFile : 7316570112
2138-1848:718513426.820 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718513426.883 : MemoryStatus.ullAvailVirtual : 1702498304
2138-1848:718513426.949 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718513427.064 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718513427.129 : CPU Family 6 Model 10 Stepping 7
2138-1848:718513427.387 : CPU Count : 4
2138-1848:718513427.441 : CPU Frequency : 100.000 Mhz
2138-1848:718513432.834 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718513432.987 : => InitializeDriver
2138-1848:718513433.234 : <= InitializeDriver ret = 1
2138-1848:718513433.299 : => InitializeScanner
2138-1848:718513433.379 : => CAsicIO::GetDeviceList
2138-1848:718513433.583 : => CNT96226::CNT96226
2138-1848:718513433.648 : => CNT96226::Open
2138-1848:718513455.473 : <= CNT96226::Open ret = 1
2138-1848:718513455.581 : => CNT96226::Initialize
2138-1848:718513455.792 : <= CNT96226::Initialize ret = 1
2138-1848:718513455.858 : <= CNT96226::CNT96226
2138-1848:718513455.921 : => CNT96226::EnumAvailableDevice
2138-1848:718513459.487 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718513459.577 : DeviceHandleTable[ 0 ] = 256
2138-1848:718513459.646 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718517210.811 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718517211.983 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718517220.394 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718517220.619 : => IoObject::GetLockName
2138-1848:718517220.753 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718517220.898 : <= IoObject::GetLockName
2138-1848:718517221.758 : => CNT96226::VenderCmd_GetData
2138-1848:718517221.896 : iCmd = 3, nBytes = 2
2138-1848:718517624.288 : 0000 : 06 38 
2138-1848:718517624.592 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718517624.776 : => CNT96226::VenderCmd_GetData
2138-1848:718517624.905 : iCmd = 4, nBytes = 2
2138-1848:718517942.307 : 0000 : 07 07 
2138-1848:718517942.530 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718517942.725 : Device 0 USB ID = 0638 : 0707
2138-1848:718517942.909 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718517943.055 : IO Send command 10 bytes
2138-1848:718517943.179 : => CNT96226::VenderCmd_SetData
2138-1848:718517943.305 : iCmd = 0, nBytes = 10
2138-1848:718517943.536 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718518154.651 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718518154.959 : => CNT96226::VenderCmd_GetData
2138-1848:718518155.098 : iCmd = 0, nBytes = 165
2138-1848:718518363.388 : skip dump 37 bytes
2138-1848:718518363.792 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718518364.084 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718518364.371 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718518364.906 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718518365.192 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718518365.482 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718518365.749 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718518366.021 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718518366.160 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718518366.294 : => CNT96226::VenderCmd_GetData
2138-1848:718518366.630 : iCmd = 1, nBytes = 4
2138-1848:718518571.753 : 0000 : 00 00 00 00 
2138-1848:718518571.980 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718518572.127 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718518572.258 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718518572.401 : IO Send command 10 bytes
2138-1848:718518572.520 : => CNT96226::VenderCmd_SetData
2138-1848:718518572.631 : iCmd = 0, nBytes = 10
2138-1848:718518572.843 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718518932.341 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718518932.649 : => CNT96226::VenderCmd_GetData
2138-1848:718518932.783 : iCmd = 0, nBytes = 128
2138-1848:718519148.626 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718519149.030 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718519149.326 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718519149.609 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718519149.878 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718519150.144 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718519150.414 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718519150.681 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718519150.828 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718519150.971 : => CNT96226::VenderCmd_GetData
2138-1848:718519151.093 : iCmd = 1, nBytes = 4
2138-1848:718519356.350 : 0000 : 00 00 00 00 
2138-1848:718519356.542 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718519356.684 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718519356.970 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718519357.131 : => CNT96226::Close
2138-1848:718519363.971 : <= CNT96226::Close ret = 1
2138-1848:718519364.147 : <= CNT96226::~CNT96226
2138-1848:718519364.334 : <= CAsicIO::GetDeviceList
2138-1848:718519365.151 : => IoObject::SetTimeout
2138-1848:718519365.277 : Timeout--> In = 0 Out = 0
2138-1848:718519365.404 : <= IoObject::SetTimeout
2138-1848:718519365.534 : => CAsicIO::CAsicIO
2138-1848:718519365.684 : => CNT96226::CNT96226
2138-1848:718519365.801 : => CNT96226::Open
2138-1848:718519408.230 : <= CNT96226::Open ret = 1
2138-1848:718519408.462 : => CNT96226::Initialize
2138-1848:718519408.872 : <= CNT96226::Initialize ret = 1
2138-1848:718519408.999 : <= CNT96226::CNT96226
2138-1848:718519409.115 : <= CAsicIO::CAsicIO
2138-1848:718519409.229 : => CAsicIO::InitializeDevice
2138-1848:718519409.381 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718519417.099 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718519417.350 : => IoObject::GetLockName
2138-1848:718519417.477 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718519417.624 : <= IoObject::GetLockName
2138-1848:718519418.487 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718519418.650 : IO Send command 10 bytes
2138-1848:718519418.765 : => CNT96226::VenderCmd_SetData
2138-1848:718519418.896 : iCmd = 0, nBytes = 10
2138-1848:718519419.121 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718519771.914 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718519772.229 : => CNT96226::VenderCmd_GetData
2138-1848:718519772.383 : iCmd = 0, nBytes = 128
2138-1848:718519982.840 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718519983.198 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718519983.492 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718519983.782 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718519984.048 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718519984.322 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718519984.595 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718519984.859 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718519985.002 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718519985.338 : => CNT96226::VenderCmd_GetData
2138-1848:718519985.463 : iCmd = 1, nBytes = 4
2138-1848:718520179.830 : 0000 : 00 00 00 00 
2138-1848:718520180.081 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718520180.228 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718520180.364 : => CNT96226::VenderCmd_GetData
2138-1848:718520180.490 : iCmd = 3, nBytes = 2
2138-1848:718520579.778 : 0000 : 06 38 
2138-1848:718520580.016 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718520580.169 : => CNT96226::VenderCmd_GetData
2138-1848:718520580.297 : iCmd = 4, nBytes = 2
2138-1848:718520899.793 : 0000 : 07 07 
2138-1848:718520900.038 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718520900.312 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718520900.517 : => IoObject::InitializeDevice
2138-1848:718520900.704 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718520902.011 : <= IoObject::InitializeDevice ret = 1
2138-1848:718520902.166 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718520903.270 : => FindScanner
2138-1848:718520903.386 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718520903.516 : <= FindScanner ret = 1
2138-1848:718520903.636 : => IoObject::IoLockStart
2138-1848:718520903.819 : => CAsicIO::CheckDevice
2138-1848:718520903.935 : => CNT96226::ConnectIsAvailable
2138-1848:718520925.997 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718520926.203 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718520926.335 : <= IoObject::IoLockStart
2138-1848:718520926.459 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718520926.604 : IO Send command 10 bytes
2138-1848:718520926.780 : => CNT96226::VenderCmd_SetData
2138-1848:718520926.905 : iCmd = 0, nBytes = 10
2138-1848:718520927.129 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718521131.651 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718521131.907 : System send command 10 bytes + data 0 bytes
2138-1848:718521132.056 : IO total need to receive data 5 bytes
2138-1848:718521132.189 : => CNT96226::VenderCmd_GetData
2138-1848:718521132.310 : iCmd = 0, nBytes = 5
2138-1848:718521347.990 : 0000 : 06 00 02 02 ab 
2138-1848:718521348.289 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718521348.435 : System total receive data 5 bytes
2138-1848:718521348.575 : => CNT96226::VenderCmd_GetData
2138-1848:718521348.695 : iCmd = 1, nBytes = 4
2138-1848:718521529.052 : 0000 : 00 00 00 00 
2138-1848:718521529.273 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718521529.560 : <= CAsicIO::DoIo ret = 1
2138-1848:718521529.698 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718521529.843 : IO Send command 10 bytes
2138-1848:718521530.066 : => CNT96226::VenderCmd_SetData
2138-1848:718521530.192 : iCmd = 0, nBytes = 10
2138-1848:718521530.412 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718521747.406 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718521747.722 : System send command 10 bytes + data 0 bytes
2138-1848:718521747.875 : IO total need to receive data 165 bytes
2138-1848:718521748.011 : => CNT96226::VenderCmd_GetData
2138-1848:718521748.130 : iCmd = 0, nBytes = 165
2138-1848:718521946.337 : skip dump 37 bytes
2138-1848:718521946.600 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718521946.758 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718521946.902 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718521947.045 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718521947.183 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718521947.326 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718521947.453 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718521947.590 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718521947.660 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718521947.725 : System total receive data 165 bytes
2138-1848:718521947.796 : => CNT96226::VenderCmd_GetData
2138-1848:718521947.974 : iCmd = 1, nBytes = 4
2138-1848:718522120.407 : 0000 : 00 00 00 00 
2138-1848:718522120.588 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718522120.783 : <= CAsicIO::DoIo ret = 1
2138-1848:718522120.852 : Dump Inquiry
2138-1848:718522120.990 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718522121.133 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718522121.273 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718522121.413 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718522121.547 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718522121.687 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718522121.821 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718522121.951 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718522122.087 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718522122.219 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718522122.314 : 00a0 : 00 00 00 00 00 
2138-1848:718522122.389 : => ReadNVMDataInternal
2138-1848:718522122.670 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718522122.745 : IO Send command 10 bytes
2138-1848:718522122.870 : => CNT96226::VenderCmd_SetData
2138-1848:718522122.929 : iCmd = 0, nBytes = 10
2138-1848:718522123.038 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718522452.626 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718522452.825 : System send command 10 bytes + data 0 bytes
2138-1848:718522452.905 : IO total need to receive data 128 bytes
2138-1848:718522452.979 : => CNT96226::VenderCmd_GetData
2138-1848:718522453.044 : iCmd = 0, nBytes = 128
2138-1848:718522599.159 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718522599.389 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718522599.539 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718522599.680 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718522599.812 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718522599.942 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718522600.073 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718522600.210 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718522600.281 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718522600.354 : System total receive data 128 bytes
2138-1848:718522600.423 : => CNT96226::VenderCmd_GetData
2138-1848:718522600.485 : iCmd = 1, nBytes = 4
2138-1848:718522735.018 : 0000 : 00 00 00 00 
2138-1848:718522735.174 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718522735.356 : <= CAsicIO::DoIo ret = 1
2138-1848:718522735.432 : NVMData.PadScanCount = 0
2138-1848:718522735.497 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718522735.563 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718522735.628 : NVMData.FlatbedScanCount = 0
2138-1848:718522735.690 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718522735.753 : NVMData.SideEdgeFletbed = 0
2138-1848:718522735.809 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718522735.869 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718522735.933 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718522735.996 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718522736.059 : NVMData.BornMonth = 0
2138-1848:718522736.114 : NVMData.BornDay = 0
2138-1848:718522736.171 : NVMData.BornYear = 0
2138-1848:718522736.225 : NVMData.FirstScanMonth = 5
2138-1848:718522736.282 : NVMData.FirstScanDay = 18
2138-1848:718522736.342 : NVMData.FirstScanYear = 2020
2138-1848:718522736.401 : NVMData.VerticalMagnification = 0
2138-1848:718522736.460 : NVMData.HorizontalMagnification = 0
2138-1848:718522736.519 : NVMData.PowerSavingTime = 15
2138-1848:718522736.578 : NVMData.SN = A094165189010062
2138-1848:718522736.633 : NVMData.AutoFeed = 0
2138-1848:718522736.687 : NVMData.CCDType = 0
2138-1848:718522736.822 : NVMData.ScanSpeed = 0
2138-1848:718522736.880 : NVMData.RollerCount = 0
2138-1848:718522736.936 : NVMData.MultifeedCount = 0
2138-1848:718522736.989 : NVMData.JamCount = 0
2138-1848:718522737.046 : NVMData.IdentifyInfo = 
2138-1848:718522737.101 : NVMData.FormalName = 
2138-1848:718522737.155 : NVMData.ReservedB = 0
2138-1848:718522737.209 : NVMData.FunctionCode = 0
2138-1848:718522737.264 : NVMData.PreFeed = 0
2138-1848:718522737.317 : NVMData.PreFeedTime = 0
2138-1848:718522737.372 : NVMData.ButtonNumber = 0
2138-1848:718522737.426 : NVMData.PowerOffTime = 0
2138-1848:718522737.486 : <= ReadNVMDataInternal ret = 1
2138-1848:718522737.583 : => IoObject::IoLockEnd
2138-1848:718522737.663 : <= IoObject::IoLockEnd
2138-1848:718522737.719 : <= InitializeScanner ret = 1
2138-1848:718522737.791 : => GetLogicalScannerAbilityEx
2138-1848:718522737.851 : => IoObject::IoLockStart
2138-1848:718522737.938 : => CAsicIO::CheckDevice
2138-1848:718522737.998 : => CNT96226::ConnectIsAvailable
2138-1848:718522754.151 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718522754.254 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718522754.313 : <= IoObject::IoLockStart
2138-1848:718522754.377 : => IoObject::IoLockEnd
2138-1848:718522754.462 : <= IoObject::IoLockEnd
2138-1848:718522754.569 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718522754.647 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718522929.391 : => ReadNVMData
2138-1848:718522929.584 : => IoObject::IoLockStart
2138-1848:718522929.738 : => CAsicIO::CheckDevice
2138-1848:718522929.807 : => CNT96226::ConnectIsAvailable
2138-1848:718522947.416 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718522947.531 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718522947.597 : <= IoObject::IoLockStart
2138-1848:718522947.668 : => ReadNVMDataInternal
2138-1848:718522947.741 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718522947.819 : IO Send command 10 bytes
2138-1848:718522947.967 : => CNT96226::VenderCmd_SetData
2138-1848:718522948.027 : iCmd = 0, nBytes = 10
2138-1848:718522948.147 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718523284.454 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718523284.666 : System send command 10 bytes + data 0 bytes
2138-1848:718523284.752 : IO total need to receive data 128 bytes
2138-1848:718523284.825 : => CNT96226::VenderCmd_GetData
2138-1848:718523284.891 : iCmd = 0, nBytes = 128
2138-1848:718523461.815 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718523462.047 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718523462.199 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718523462.340 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718523462.476 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718523462.608 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718523462.742 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718523462.874 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718523462.945 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718523463.020 : System total receive data 128 bytes
2138-1848:718523463.087 : => CNT96226::VenderCmd_GetData
2138-1848:718523463.150 : iCmd = 1, nBytes = 4
2138-1848:718523593.319 : 0000 : 00 00 00 00 
2138-1848:718523593.454 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718523593.630 : <= CAsicIO::DoIo ret = 1
2138-1848:718523593.705 : NVMData.PadScanCount = 0
2138-1848:718523593.770 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718523593.831 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718523593.893 : NVMData.FlatbedScanCount = 0
2138-1848:718523593.954 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718523594.013 : NVMData.SideEdgeFletbed = 0
2138-1848:718523594.072 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718523594.130 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718523594.192 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718523594.377 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718523594.439 : NVMData.BornMonth = 0
2138-1848:718523594.495 : NVMData.BornDay = 0
2138-1848:718523594.548 : NVMData.BornYear = 0
2138-1848:718523594.600 : NVMData.FirstScanMonth = 5
2138-1848:718523594.657 : NVMData.FirstScanDay = 18
2138-1848:718523594.717 : NVMData.FirstScanYear = 2020
2138-1848:718523594.775 : NVMData.VerticalMagnification = 0
2138-1848:718523594.839 : NVMData.HorizontalMagnification = 0
2138-1848:718523594.897 : NVMData.PowerSavingTime = 15
2138-1848:718523594.957 : NVMData.SN = A094165189010062
2138-1848:718523595.012 : NVMData.AutoFeed = 0
2138-1848:718523595.067 : NVMData.CCDType = 0
2138-1848:718523595.118 : NVMData.ScanSpeed = 0
2138-1848:718523595.172 : NVMData.RollerCount = 0
2138-1848:718523595.229 : NVMData.MultifeedCount = 0
2138-1848:718523595.284 : NVMData.JamCount = 0
2138-1848:718523595.338 : NVMData.IdentifyInfo = 
2138-1848:718523595.392 : NVMData.FormalName = 
2138-1848:718523595.445 : NVMData.ReservedB = 0
2138-1848:718523595.501 : NVMData.FunctionCode = 0
2138-1848:718523595.555 : NVMData.PreFeed = 0
2138-1848:718523595.608 : NVMData.PreFeedTime = 0
2138-1848:718523595.660 : NVMData.ButtonNumber = 0
2138-1848:718523595.713 : NVMData.PowerOffTime = 0
2138-1848:718523595.768 : <= ReadNVMDataInternal ret = 1
2138-1848:718523595.835 : => IoObject::IoLockEnd
2138-1848:718523595.914 : <= IoObject::IoLockEnd
2138-1848:718523595.966 : <= ReadNVMData ret = 1
2138-1848:718524111.245 : => TerminateDriver
2138-1848:718524111.451 : => CAsicIO::~CAsicIO,pStage=145820744
2138-1848:718524111.532 : => CNT96226::Close
2138-1848:718524115.844 : <= CNT96226::Close ret = 1
2138-1848:718524115.937 : <= CAsicIO::~CAsicIO
2138-1848:718524116.008 : => IoObject::IoLockEnd
2138-1848:718524116.069 : <= IoObject::IoLockEnd
2138-1848:718524116.128 : => IoObject::TerminateDevice
2138-1848:718524116.189 : => IoObject::IoLockEnd
2138-1848:718524116.244 : <= IoObject::IoLockEnd
2138-1848:718524116.343 : <= IoObject::TerminateDevice
2138-1848:718524116.578 : <= TerminateDriver ret = 1
2138-1848:718526560.780 : ============Debug Start==========
2138-1848:718526561.125 : Date : 2020/5/18 09:52:44
2138-1848:718526561.214 : Process ID : 2138
2138-1848:718526561.564 : Windows : Version 10.0 build 18363 
2138-1848:718526562.072 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718526562.144 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718526562.218 : MemoryStatus.ullAvailPhys : 5883994112
2138-1848:718526562.291 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718526562.360 : MemoryStatus.ullAvailPageFile : 7316033536
2138-1848:718526562.429 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718526562.496 : MemoryStatus.ullAvailVirtual : 1702502400
2138-1848:718526562.565 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718526562.678 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718526562.743 : CPU Family 6 Model 10 Stepping 7
2138-1848:718526562.998 : CPU Count : 4
2138-1848:718526563.050 : CPU Frequency : 100.000 Mhz
2138-1848:718526567.891 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718526568.051 : => InitializeDriver
2138-1848:718526568.307 : <= InitializeDriver ret = 1
2138-1848:718529109.259 : => InitializeScanner
2138-1848:718529109.558 : => CAsicIO::GetDeviceList
2138-1848:718529109.992 : => CNT96226::CNT96226
2138-1848:718529110.068 : => CNT96226::Open
2138-1848:718529134.732 : <= CNT96226::Open ret = 1
2138-1848:718529134.842 : => CNT96226::Initialize
2138-1848:718529135.058 : <= CNT96226::Initialize ret = 1
2138-1848:718529135.122 : <= CNT96226::CNT96226
2138-1848:718529135.181 : => CNT96226::EnumAvailableDevice
2138-1848:718529138.890 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718529138.978 : DeviceHandleTable[ 0 ] = 256
2138-1848:718529139.041 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718532714.889 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718532715.536 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718532719.782 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718532719.906 : => IoObject::GetLockName
2138-1848:718532719.977 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718532720.057 : <= IoObject::GetLockName
2138-1848:718532720.788 : => CNT96226::VenderCmd_GetData
2138-1848:718532720.859 : iCmd = 3, nBytes = 2
2138-1848:718533077.108 : 0000 : 06 38 
2138-1848:718533077.278 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718533077.367 : => CNT96226::VenderCmd_GetData
2138-1848:718533077.436 : iCmd = 4, nBytes = 2
2138-1848:718533367.622 : 0000 : 07 07 
2138-1848:718533367.782 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718533367.894 : Device 0 USB ID = 0638 : 0707
2138-1848:718533367.993 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718533368.068 : IO Send command 10 bytes
2138-1848:718533368.130 : => CNT96226::VenderCmd_SetData
2138-1848:718533368.192 : iCmd = 0, nBytes = 10
2138-1848:718533368.310 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718533556.384 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718533556.560 : => CNT96226::VenderCmd_GetData
2138-1848:718533556.638 : iCmd = 0, nBytes = 165
2138-1848:718533730.419 : skip dump 37 bytes
2138-1848:718533730.681 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718533730.829 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718533730.971 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718533731.115 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718533731.252 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718533731.393 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718533731.525 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718533731.660 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718533731.732 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718533731.801 : => CNT96226::VenderCmd_GetData
2138-1848:718533732.008 : iCmd = 1, nBytes = 4
2138-1848:718533853.552 : 0000 : 00 00 00 00 
2138-1848:718533853.673 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718533853.746 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718533853.823 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718533853.896 : IO Send command 10 bytes
2138-1848:718533853.957 : => CNT96226::VenderCmd_SetData
2138-1848:718533854.018 : iCmd = 0, nBytes = 10
2138-1848:718533854.131 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718534155.901 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718534156.104 : => CNT96226::VenderCmd_GetData
2138-1848:718534156.176 : iCmd = 0, nBytes = 128
2138-1848:718534329.678 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718534329.930 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718534330.082 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718534330.233 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718534330.370 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718534330.499 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718534330.635 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718534330.772 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718534330.842 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718534330.912 : => CNT96226::VenderCmd_GetData
2138-1848:718534330.980 : iCmd = 1, nBytes = 4
2138-1848:718534449.060 : 0000 : 00 00 00 00 
2138-1848:718534449.179 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718534449.263 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718534449.427 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718534449.512 : => CNT96226::Close
2138-1848:718534453.194 : <= CNT96226::Close ret = 1
2138-1848:718534453.287 : <= CNT96226::~CNT96226
2138-1848:718534453.398 : <= CAsicIO::GetDeviceList
2138-1848:718534453.875 : => IoObject::SetTimeout
2138-1848:718534453.939 : Timeout--> In = 0 Out = 0
2138-1848:718534454.007 : <= IoObject::SetTimeout
2138-1848:718534454.080 : => CAsicIO::CAsicIO
2138-1848:718534454.163 : => CNT96226::CNT96226
2138-1848:718534454.223 : => CNT96226::Open
2138-1848:718534476.069 : <= CNT96226::Open ret = 1
2138-1848:718534476.191 : => CNT96226::Initialize
2138-1848:718534476.416 : <= CNT96226::Initialize ret = 1
2138-1848:718534476.487 : <= CNT96226::CNT96226
2138-1848:718534476.551 : <= CAsicIO::CAsicIO
2138-1848:718534476.613 : => CAsicIO::InitializeDevice
2138-1848:718534476.692 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718534480.732 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718534480.861 : => IoObject::GetLockName
2138-1848:718534480.921 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718534480.995 : <= IoObject::GetLockName
2138-1848:718534481.474 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718534481.559 : IO Send command 10 bytes
2138-1848:718534481.622 : => CNT96226::VenderCmd_SetData
2138-1848:718534481.686 : iCmd = 0, nBytes = 10
2138-1848:718534481.802 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718534785.771 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718534786.244 : => CNT96226::VenderCmd_GetData
2138-1848:718534786.321 : iCmd = 0, nBytes = 128
2138-1848:718534959.792 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718534960.263 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718534960.408 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718534960.549 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718534960.681 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718534960.812 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718534960.943 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718534961.071 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718534961.138 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718534961.328 : => CNT96226::VenderCmd_GetData
2138-1848:718534961.387 : iCmd = 1, nBytes = 4
2138-1848:718535121.764 : 0000 : 00 00 00 00 
2138-1848:718535121.916 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718535122.004 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718535122.078 : => CNT96226::VenderCmd_GetData
2138-1848:718535122.143 : iCmd = 3, nBytes = 2
2138-1848:718535474.389 : 0000 : 06 38 
2138-1848:718535474.536 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718535474.617 : => CNT96226::VenderCmd_GetData
2138-1848:718535474.682 : iCmd = 4, nBytes = 2
2138-1848:718535717.039 : 0000 : 07 07 
2138-1848:718535717.186 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718535717.338 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718535717.443 : => IoObject::InitializeDevice
2138-1848:718535717.552 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718535718.270 : <= IoObject::InitializeDevice ret = 1
2138-1848:718535718.348 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718535718.995 : => FindScanner
2138-1848:718535719.060 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718535719.134 : <= FindScanner ret = 1
2138-1848:718535719.201 : => IoObject::IoLockStart
2138-1848:718535719.291 : => CAsicIO::CheckDevice
2138-1848:718535719.351 : => CNT96226::ConnectIsAvailable
2138-1848:718535732.272 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718535732.370 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718535732.432 : <= IoObject::IoLockStart
2138-1848:718535732.495 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718535732.569 : IO Send command 10 bytes
2138-1848:718535732.651 : => CNT96226::VenderCmd_SetData
2138-1848:718535732.709 : iCmd = 0, nBytes = 10
2138-1848:718535732.819 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718535868.086 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718535868.335 : System send command 10 bytes + data 0 bytes
2138-1848:718535868.494 : IO total need to receive data 5 bytes
2138-1848:718535868.642 : => CNT96226::VenderCmd_GetData
2138-1848:718535868.777 : iCmd = 0, nBytes = 5
2138-1848:718536041.800 : 0000 : 06 00 02 02 ab 
2138-1848:718536041.892 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718536041.962 : System total receive data 5 bytes
2138-1848:718536042.031 : => CNT96226::VenderCmd_GetData
2138-1848:718536042.090 : iCmd = 1, nBytes = 4
2138-1848:718536157.840 : 0000 : 00 00 00 00 
2138-1848:718536157.981 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718536158.152 : <= CAsicIO::DoIo ret = 1
2138-1848:718536158.226 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718536158.301 : IO Send command 10 bytes
2138-1848:718536158.405 : => CNT96226::VenderCmd_SetData
2138-1848:718536158.469 : iCmd = 0, nBytes = 10
2138-1848:718536158.585 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718536304.717 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718536304.847 : System send command 10 bytes + data 0 bytes
2138-1848:718536304.923 : IO total need to receive data 165 bytes
2138-1848:718536304.992 : => CNT96226::VenderCmd_GetData
2138-1848:718536305.055 : iCmd = 0, nBytes = 165
2138-1848:718536479.199 : skip dump 37 bytes
2138-1848:718536479.660 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718536479.809 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718536479.949 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718536480.087 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718536480.217 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718536480.360 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718536480.491 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718536480.621 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718536480.689 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718536480.753 : System total receive data 165 bytes
2138-1848:718536480.815 : => CNT96226::VenderCmd_GetData
2138-1848:718536480.979 : iCmd = 1, nBytes = 4
2138-1848:718536621.819 : 0000 : 00 00 00 00 
2138-1848:718536621.956 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718536622.110 : <= CAsicIO::DoIo ret = 1
2138-1848:718536622.180 : Dump Inquiry
2138-1848:718536622.315 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718536622.463 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718536622.608 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718536622.745 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718536622.879 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718536623.020 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718536623.157 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718536623.289 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718536623.428 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718536623.562 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718536623.657 : 00a0 : 00 00 00 00 00 
2138-1848:718536623.741 : => ReadNVMDataInternal
2138-1848:718536623.951 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718536624.026 : IO Send command 10 bytes
2138-1848:718536624.149 : => CNT96226::VenderCmd_SetData
2138-1848:718536624.208 : iCmd = 0, nBytes = 10
2138-1848:718536624.317 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718536931.634 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718536932.046 : System send command 10 bytes + data 0 bytes
2138-1848:718536932.124 : IO total need to receive data 128 bytes
2138-1848:718536932.195 : => CNT96226::VenderCmd_GetData
2138-1848:718536932.255 : iCmd = 0, nBytes = 128
2138-1848:718537117.437 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718537117.640 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718537117.786 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718537117.930 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718537118.065 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718537118.196 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718537118.330 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718537118.462 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718537118.535 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718537118.600 : System total receive data 128 bytes
2138-1848:718537118.668 : => CNT96226::VenderCmd_GetData
2138-1848:718537118.725 : iCmd = 1, nBytes = 4
2138-1848:718537287.248 : 0000 : 00 00 00 00 
2138-1848:718537287.394 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718537287.565 : <= CAsicIO::DoIo ret = 1
2138-1848:718537287.651 : NVMData.PadScanCount = 0
2138-1848:718537287.714 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718537287.772 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718537287.835 : NVMData.FlatbedScanCount = 0
2138-1848:718537287.893 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718537287.950 : NVMData.SideEdgeFletbed = 0
2138-1848:718537288.007 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718537288.066 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718537288.125 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718537288.184 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718537288.243 : NVMData.BornMonth = 0
2138-1848:718537288.295 : NVMData.BornDay = 0
2138-1848:718537288.349 : NVMData.BornYear = 0
2138-1848:718537288.402 : NVMData.FirstScanMonth = 5
2138-1848:718537288.455 : NVMData.FirstScanDay = 18
2138-1848:718537288.511 : NVMData.FirstScanYear = 2020
2138-1848:718537288.567 : NVMData.VerticalMagnification = 0
2138-1848:718537288.626 : NVMData.HorizontalMagnification = 0
2138-1848:718537288.682 : NVMData.PowerSavingTime = 15
2138-1848:718537288.741 : NVMData.SN = A094165189010062
2138-1848:718537288.797 : NVMData.AutoFeed = 0
2138-1848:718537288.848 : NVMData.CCDType = 0
2138-1848:718537289.019 : NVMData.ScanSpeed = 0
2138-1848:718537289.075 : NVMData.RollerCount = 0
2138-1848:718537289.130 : NVMData.MultifeedCount = 0
2138-1848:718537289.184 : NVMData.JamCount = 0
2138-1848:718537289.239 : NVMData.IdentifyInfo = 
2138-1848:718537289.292 : NVMData.FormalName = 
2138-1848:718537289.344 : NVMData.ReservedB = 0
2138-1848:718537289.400 : NVMData.FunctionCode = 0
2138-1848:718537289.454 : NVMData.PreFeed = 0
2138-1848:718537289.506 : NVMData.PreFeedTime = 0
2138-1848:718537289.558 : NVMData.ButtonNumber = 0
2138-1848:718537289.611 : NVMData.PowerOffTime = 0
2138-1848:718537289.665 : <= ReadNVMDataInternal ret = 1
2138-1848:718537289.756 : => IoObject::IoLockEnd
2138-1848:718537289.834 : <= IoObject::IoLockEnd
2138-1848:718537289.889 : <= InitializeScanner ret = 1
2138-1848:718538402.081 : => GetLogicalScannerAbility
2138-1848:718538402.286 : => IoObject::IoLockStart
2138-1848:718538402.432 : => CAsicIO::CheckDevice
2138-1848:718538402.502 : => CNT96226::ConnectIsAvailable
2138-1848:718538425.323 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718538425.428 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718538425.488 : <= IoObject::IoLockStart
2138-1848:718538425.552 : => IoObject::IoLockEnd
2138-1848:718538425.648 : <= IoObject::IoLockEnd
2138-1848:718538425.732 : <= GetLogicalScannerAbility ret = 1
2138-1848:718541695.098 : => GetLogicalScannerAbilityEx
2138-1848:718541695.301 : => IoObject::IoLockStart
2138-1848:718541695.446 : => CAsicIO::CheckDevice
2138-1848:718541695.507 : => CNT96226::ConnectIsAvailable
2138-1848:718541719.020 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718541719.321 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718541719.622 : <= IoObject::IoLockStart
2138-1848:718541719.683 : => IoObject::IoLockEnd
2138-1848:718541719.792 : <= IoObject::IoLockEnd
2138-1848:718541719.920 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718541720.004 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718548346.033 : => ReadNVMData
2138-1848:718548346.229 : => IoObject::IoLockStart
2138-1848:718548346.370 : => CAsicIO::CheckDevice
2138-1848:718548346.434 : => CNT96226::ConnectIsAvailable
2138-1848:718548374.369 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718548374.493 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718548374.565 : <= IoObject::IoLockStart
2138-1848:718548374.636 : => ReadNVMDataInternal
2138-1848:718548374.706 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718548374.776 : IO Send command 10 bytes
2138-1848:718548374.917 : => CNT96226::VenderCmd_SetData
2138-1848:718548374.979 : iCmd = 0, nBytes = 10
2138-1848:718548375.093 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718548737.735 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718548737.918 : System send command 10 bytes + data 0 bytes
2138-1848:718548737.999 : IO total need to receive data 128 bytes
2138-1848:718548738.070 : => CNT96226::VenderCmd_GetData
2138-1848:718548738.138 : iCmd = 0, nBytes = 128
2138-1848:718548945.631 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718548945.805 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718548945.950 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718548946.091 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718548946.226 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718548946.358 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718548946.486 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718548946.614 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718548946.683 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718548946.746 : System total receive data 128 bytes
2138-1848:718548946.810 : => CNT96226::VenderCmd_GetData
2138-1848:718548946.867 : iCmd = 1, nBytes = 4
2138-1848:718549149.361 : 0000 : 00 00 00 00 
2138-1848:718549149.489 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718549149.637 : <= CAsicIO::DoIo ret = 1
2138-1848:718549149.845 : NVMData.PadScanCount = 0
2138-1848:718549149.911 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718549149.971 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718549150.035 : NVMData.FlatbedScanCount = 0
2138-1848:718549150.098 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718549150.156 : NVMData.SideEdgeFletbed = 0
2138-1848:718549150.215 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718549150.274 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718549150.338 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718549150.398 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718549150.460 : NVMData.BornMonth = 0
2138-1848:718549150.515 : NVMData.BornDay = 0
2138-1848:718549150.570 : NVMData.BornYear = 0
2138-1848:718549150.628 : NVMData.FirstScanMonth = 5
2138-1848:718549150.686 : NVMData.FirstScanDay = 18
2138-1848:718549150.745 : NVMData.FirstScanYear = 2020
2138-1848:718549150.803 : NVMData.VerticalMagnification = 0
2138-1848:718549150.860 : NVMData.HorizontalMagnification = 0
2138-1848:718549150.924 : NVMData.PowerSavingTime = 15
2138-1848:718549150.986 : NVMData.SN = A094165189010062
2138-1848:718549151.041 : NVMData.AutoFeed = 0
2138-1848:718549151.094 : NVMData.CCDType = 0
2138-1848:718549151.145 : NVMData.ScanSpeed = 0
2138-1848:718549151.197 : NVMData.RollerCount = 0
2138-1848:718549151.252 : NVMData.MultifeedCount = 0
2138-1848:718549151.308 : NVMData.JamCount = 0
2138-1848:718549151.361 : NVMData.IdentifyInfo = 
2138-1848:718549151.417 : NVMData.FormalName = 
2138-1848:718549151.474 : NVMData.ReservedB = 0
2138-1848:718549151.532 : NVMData.FunctionCode = 0
2138-1848:718549151.588 : NVMData.PreFeed = 0
2138-1848:718549151.640 : NVMData.PreFeedTime = 0
2138-1848:718549151.695 : NVMData.ButtonNumber = 0
2138-1848:718549151.748 : NVMData.PowerOffTime = 0
2138-1848:718549151.805 : <= ReadNVMDataInternal ret = 1
2138-1848:718549151.870 : => IoObject::IoLockEnd
2138-1848:718549151.949 : <= IoObject::IoLockEnd
2138-1848:718549152.000 : <= ReadNVMData ret = 1
2138-1848:718557415.183 : => GetADFStatus
2138-1848:718557415.624 : => IoObject::IoLockStart
2138-1848:718557415.768 : => CAsicIO::CheckDevice
2138-1848:718557415.830 : => CNT96226::ConnectIsAvailable
2138-1848:718557437.218 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718557437.344 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718557437.415 : <= IoObject::IoLockStart
2138-1848:718557437.486 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718557437.559 : IO Send command 10 bytes
2138-1848:718557437.689 : => CNT96226::VenderCmd_SetData
2138-1848:718557437.752 : iCmd = 0, nBytes = 10
2138-1848:718557437.863 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718557623.432 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718557623.615 : System send command 10 bytes + data 0 bytes
2138-1848:718557623.693 : IO total need to receive data 2 bytes
2138-1848:718557623.767 : => CNT96226::VenderCmd_GetData
2138-1848:718557623.830 : iCmd = 0, nBytes = 2
2138-1848:718557814.347 : 0000 : 00 00 
2138-1848:718557814.443 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718557814.514 : System total receive data 2 bytes
2138-1848:718557814.581 : => CNT96226::VenderCmd_GetData
2138-1848:718557814.642 : iCmd = 1, nBytes = 4
2138-1848:718558013.888 : 0000 : 00 00 00 00 
2138-1848:718558013.983 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718558014.126 : <= CAsicIO::DoIo ret = 1
2138-1848:718558014.196 : Return status = 0
2138-1848:718558014.259 : => IoObject::IoLockEnd
2138-1848:718558014.334 : <= IoObject::IoLockEnd
2138-1848:718558014.387 : <= GetADFStatus ret = 1
2138-1848:718560425.383 : => GetADFStatus
2138-1848:718560425.585 : => IoObject::IoLockStart
2138-1848:718560425.737 : => CAsicIO::CheckDevice
2138-1848:718560425.803 : => CNT96226::ConnectIsAvailable
2138-1848:718560451.102 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718560451.228 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718560451.294 : <= IoObject::IoLockStart
2138-1848:718560451.367 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718560451.633 : IO Send command 10 bytes
2138-1848:718560451.811 : => CNT96226::VenderCmd_SetData
2138-1848:718560451.874 : iCmd = 0, nBytes = 10
2138-1848:718560451.989 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718560650.576 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718560650.702 : System send command 10 bytes + data 0 bytes
2138-1848:718560650.785 : IO total need to receive data 2 bytes
2138-1848:718560650.853 : => CNT96226::VenderCmd_GetData
2138-1848:718560650.914 : iCmd = 0, nBytes = 2
2138-1848:718560809.064 : 0000 : 00 00 
2138-1848:718560809.212 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718560809.288 : System total receive data 2 bytes
2138-1848:718560809.355 : => CNT96226::VenderCmd_GetData
2138-1848:718560809.411 : iCmd = 1, nBytes = 4
2138-1848:718561006.294 : 0000 : 00 00 00 00 
2138-1848:718561006.719 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718561006.859 : <= CAsicIO::DoIo ret = 1
2138-1848:718561006.928 : Return status = 0
2138-1848:718561006.992 : => IoObject::IoLockEnd
2138-1848:718561007.075 : <= IoObject::IoLockEnd
2138-1848:718561007.128 : <= GetADFStatus ret = 1
2138-1848:718562988.260 : => TerminateDriver
2138-1848:718562988.469 : => CAsicIO::~CAsicIO,pStage=207359048
2138-1848:718562988.549 : => CNT96226::Close
2138-1848:718562992.963 : <= CNT96226::Close ret = 1
2138-1848:718562993.065 : <= CAsicIO::~CAsicIO
2138-1848:718562993.133 : => IoObject::IoLockEnd
2138-1848:718562993.190 : <= IoObject::IoLockEnd
2138-1848:718562993.247 : => IoObject::TerminateDevice
2138-1848:718562993.310 : => IoObject::IoLockEnd
2138-1848:718562993.364 : <= IoObject::IoLockEnd
2138-1848:718562993.458 : <= IoObject::TerminateDevice
2138-1848:718562993.680 : <= TerminateDriver ret = 1
2138-1848:718605200.337 : ============Debug Start==========
2138-1848:718605200.698 : Date : 2020/5/18 09:52:47
2138-1848:718605200.792 : Process ID : 2138
2138-1848:718605201.167 : Windows : Version 10.0 build 18363 
2138-1848:718605201.669 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718605201.742 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718605201.816 : MemoryStatus.ullAvailPhys : 5887868928
2138-1848:718605201.887 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718605201.954 : MemoryStatus.ullAvailPageFile : 7317741568
2138-1848:718605202.024 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718605202.092 : MemoryStatus.ullAvailVirtual : 1702461440
2138-1848:718605202.163 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718605202.275 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718605202.341 : CPU Family 6 Model 10 Stepping 7
2138-1848:718605202.605 : CPU Count : 4
2138-1848:718605202.659 : CPU Frequency : 100.000 Mhz
2138-1848:718605207.314 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718605207.460 : => InitializeDriver
2138-1848:718605207.728 : <= InitializeDriver ret = 1
2138-1848:718605207.796 : => InitializeScanner
2138-1848:718605207.899 : => CAsicIO::GetDeviceList
2138-1848:718605208.111 : => CNT96226::CNT96226
2138-1848:718605208.182 : => CNT96226::Open
2138-1848:718605231.546 : <= CNT96226::Open ret = 1
2138-1848:718605231.671 : => CNT96226::Initialize
2138-1848:718605231.916 : <= CNT96226::Initialize ret = 1
2138-1848:718605231.987 : <= CNT96226::CNT96226
2138-1848:718605232.048 : => CNT96226::EnumAvailableDevice
2138-1848:718605235.604 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718605235.699 : DeviceHandleTable[ 0 ] = 256
2138-1848:718605235.771 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718608812.539 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718608813.200 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718608817.390 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718608817.513 : => IoObject::GetLockName
2138-1848:718608817.585 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718608817.661 : <= IoObject::GetLockName
2138-1848:718608818.231 : => CNT96226::VenderCmd_GetData
2138-1848:718608818.311 : iCmd = 3, nBytes = 2
2138-1848:718609175.325 : 0000 : 06 38 
2138-1848:718609175.494 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718609175.580 : => CNT96226::VenderCmd_GetData
2138-1848:718609175.648 : iCmd = 4, nBytes = 2
2138-1848:718609453.655 : 0000 : 07 07 
2138-1848:718609453.836 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718609453.945 : Device 0 USB ID = 0638 : 0707
2138-1848:718609454.047 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718609454.127 : IO Send command 10 bytes
2138-1848:718609454.188 : => CNT96226::VenderCmd_SetData
2138-1848:718609454.253 : iCmd = 0, nBytes = 10
2138-1848:718609454.368 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718609635.167 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718609635.280 : => CNT96226::VenderCmd_GetData
2138-1848:718609635.343 : iCmd = 0, nBytes = 165
2138-1848:718609766.261 : skip dump 37 bytes
2138-1848:718609766.512 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718609766.662 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718609766.810 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718609766.955 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718609767.095 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718609767.238 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718609767.369 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718609767.503 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718609767.575 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718609767.646 : => CNT96226::VenderCmd_GetData
2138-1848:718609767.834 : iCmd = 1, nBytes = 4
2138-1848:718609925.786 : 0000 : 00 00 00 00 
2138-1848:718609925.957 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718609926.039 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718609926.113 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718609926.185 : IO Send command 10 bytes
2138-1848:718609926.248 : => CNT96226::VenderCmd_SetData
2138-1848:718609926.315 : iCmd = 0, nBytes = 10
2138-1848:718609926.431 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718610253.819 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718610253.991 : => CNT96226::VenderCmd_GetData
2138-1848:718610254.066 : iCmd = 0, nBytes = 128
2138-1848:718610397.271 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718610397.532 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718610397.688 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718610397.835 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718610397.974 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718610398.110 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718610398.245 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718610398.379 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718610398.449 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718610398.528 : => CNT96226::VenderCmd_GetData
2138-1848:718610398.588 : iCmd = 1, nBytes = 4
2138-1848:718610525.347 : 0000 : 00 00 00 00 
2138-1848:718610525.480 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718610525.568 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718610525.729 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718610525.810 : => CNT96226::Close
2138-1848:718610529.806 : <= CNT96226::Close ret = 1
2138-1848:718610529.894 : <= CNT96226::~CNT96226
2138-1848:718610529.986 : <= CAsicIO::GetDeviceList
2138-1848:718610530.466 : => IoObject::SetTimeout
2138-1848:718610530.534 : Timeout--> In = 0 Out = 0
2138-1848:718610530.597 : <= IoObject::SetTimeout
2138-1848:718610530.667 : => CAsicIO::CAsicIO
2138-1848:718610530.741 : => CNT96226::CNT96226
2138-1848:718610530.805 : => CNT96226::Open
2138-1848:718610552.725 : <= CNT96226::Open ret = 1
2138-1848:718610552.840 : => CNT96226::Initialize
2138-1848:718610553.067 : <= CNT96226::Initialize ret = 1
2138-1848:718610553.133 : <= CNT96226::CNT96226
2138-1848:718610553.186 : <= CAsicIO::CAsicIO
2138-1848:718610553.244 : => CAsicIO::InitializeDevice
2138-1848:718610553.325 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718610557.383 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718610557.519 : => IoObject::GetLockName
2138-1848:718610557.581 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718610557.654 : <= IoObject::GetLockName
2138-1848:718610558.174 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718610558.257 : IO Send command 10 bytes
2138-1848:718610558.314 : => CNT96226::VenderCmd_SetData
2138-1848:718610558.375 : iCmd = 0, nBytes = 10
2138-1848:718610558.488 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718610879.696 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718610879.890 : => CNT96226::VenderCmd_GetData
2138-1848:718610879.970 : iCmd = 0, nBytes = 128
2138-1848:718611036.310 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718611036.510 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718611036.659 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718611036.802 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718611036.939 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718611037.070 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718611037.202 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718611037.334 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718611037.405 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718611037.645 : => CNT96226::VenderCmd_GetData
2138-1848:718611037.710 : iCmd = 1, nBytes = 4
2138-1848:718611208.933 : 0000 : 00 00 00 00 
2138-1848:718611209.038 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718611209.116 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718611209.199 : => CNT96226::VenderCmd_GetData
2138-1848:718611209.265 : iCmd = 3, nBytes = 2
2138-1848:718611560.704 : 0000 : 06 38 
2138-1848:718611560.928 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718611561.089 : => CNT96226::VenderCmd_GetData
2138-1848:718611561.216 : iCmd = 4, nBytes = 2
2138-1848:718611823.178 : 0000 : 07 07 
2138-1848:718611823.286 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718611823.414 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718611823.515 : => IoObject::InitializeDevice
2138-1848:718611823.627 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718611824.366 : <= IoObject::InitializeDevice ret = 1
2138-1848:718611824.443 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718611825.059 : => FindScanner
2138-1848:718611825.124 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718611825.192 : <= FindScanner ret = 1
2138-1848:718611825.255 : => IoObject::IoLockStart
2138-1848:718611825.342 : => CAsicIO::CheckDevice
2138-1848:718611825.400 : => CNT96226::ConnectIsAvailable
2138-1848:718611838.303 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718611838.403 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718611838.463 : <= IoObject::IoLockStart
2138-1848:718611838.525 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718611838.593 : IO Send command 10 bytes
2138-1848:718611838.680 : => CNT96226::VenderCmd_SetData
2138-1848:718611838.740 : iCmd = 0, nBytes = 10
2138-1848:718611838.843 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718611999.084 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718611999.216 : System send command 10 bytes + data 0 bytes
2138-1848:718611999.298 : IO total need to receive data 5 bytes
2138-1848:718611999.366 : => CNT96226::VenderCmd_GetData
2138-1848:718611999.429 : iCmd = 0, nBytes = 5
2138-1848:718612207.813 : 0000 : 06 00 02 02 ab 
2138-1848:718612207.904 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718612207.971 : System total receive data 5 bytes
2138-1848:718612208.040 : => CNT96226::VenderCmd_GetData
2138-1848:718612208.095 : iCmd = 1, nBytes = 4
2138-1848:718612380.248 : 0000 : 00 00 00 00 
2138-1848:718612380.369 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718612380.508 : <= CAsicIO::DoIo ret = 1
2138-1848:718612380.573 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718612380.641 : IO Send command 10 bytes
2138-1848:718612380.741 : => CNT96226::VenderCmd_SetData
2138-1848:718612380.802 : iCmd = 0, nBytes = 10
2138-1848:718612380.908 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718612567.374 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718612567.484 : System send command 10 bytes + data 0 bytes
2138-1848:718612567.560 : IO total need to receive data 165 bytes
2138-1848:718612567.627 : => CNT96226::VenderCmd_GetData
2138-1848:718612567.691 : iCmd = 0, nBytes = 165
2138-1848:718612762.933 : skip dump 37 bytes
2138-1848:718612763.124 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718612763.267 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718612763.410 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718612763.549 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718612763.680 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718612763.817 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718612763.945 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718612764.071 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718612764.138 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718612764.206 : System total receive data 165 bytes
2138-1848:718612764.271 : => CNT96226::VenderCmd_GetData
2138-1848:718612764.454 : iCmd = 1, nBytes = 4
2138-1848:718612937.354 : 0000 : 00 00 00 00 
2138-1848:718612937.537 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718612937.915 : <= CAsicIO::DoIo ret = 1
2138-1848:718612937.976 : Dump Inquiry
2138-1848:718612938.328 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718612938.466 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718612938.599 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718612938.740 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718612938.871 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718612939.006 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718612939.130 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718612939.254 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718612939.388 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718612939.519 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718612939.606 : 00a0 : 00 00 00 00 00 
2138-1848:718612939.677 : => ReadNVMDataInternal
2138-1848:718612939.899 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718612939.972 : IO Send command 10 bytes
2138-1848:718612940.069 : => CNT96226::VenderCmd_SetData
2138-1848:718612940.128 : iCmd = 0, nBytes = 10
2138-1848:718612940.228 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718613266.020 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718613266.123 : System send command 10 bytes + data 0 bytes
2138-1848:718613266.192 : IO total need to receive data 128 bytes
2138-1848:718613266.260 : => CNT96226::VenderCmd_GetData
2138-1848:718613266.327 : iCmd = 0, nBytes = 128
2138-1848:718613464.607 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718613464.786 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718613464.922 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718613465.058 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718613465.185 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718613465.309 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718613465.441 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718613465.565 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718613465.633 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718613465.701 : System total receive data 128 bytes
2138-1848:718613465.763 : => CNT96226::VenderCmd_GetData
2138-1848:718613465.824 : iCmd = 1, nBytes = 4
2138-1848:718613663.354 : 0000 : 00 00 00 00 
2138-1848:718613663.439 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718613663.566 : <= CAsicIO::DoIo ret = 1
2138-1848:718613663.635 : NVMData.PadScanCount = 0
2138-1848:718613663.693 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718613663.753 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718613663.812 : NVMData.FlatbedScanCount = 0
2138-1848:718613663.866 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718613663.923 : NVMData.SideEdgeFletbed = 0
2138-1848:718613663.980 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718613664.038 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718613664.100 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718613664.158 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718613664.219 : NVMData.BornMonth = 0
2138-1848:718613664.271 : NVMData.BornDay = 0
2138-1848:718613664.326 : NVMData.BornYear = 0
2138-1848:718613664.378 : NVMData.FirstScanMonth = 5
2138-1848:718613664.433 : NVMData.FirstScanDay = 18
2138-1848:718613664.491 : NVMData.FirstScanYear = 2020
2138-1848:718613664.546 : NVMData.VerticalMagnification = 0
2138-1848:718613664.602 : NVMData.HorizontalMagnification = 0
2138-1848:718613664.660 : NVMData.PowerSavingTime = 15
2138-1848:718613664.716 : NVMData.SN = A094165189010062
2138-1848:718613664.770 : NVMData.AutoFeed = 0
2138-1848:718613664.823 : NVMData.CCDType = 0
2138-1848:718613664.980 : NVMData.ScanSpeed = 0
2138-1848:718613665.034 : NVMData.RollerCount = 0
2138-1848:718613665.088 : NVMData.MultifeedCount = 0
2138-1848:718613665.140 : NVMData.JamCount = 0
2138-1848:718613665.195 : NVMData.IdentifyInfo = 
2138-1848:718613665.248 : NVMData.FormalName = 
2138-1848:718613665.302 : NVMData.ReservedB = 0
2138-1848:718613665.356 : NVMData.FunctionCode = 0
2138-1848:718613665.407 : NVMData.PreFeed = 0
2138-1848:718613665.461 : NVMData.PreFeedTime = 0
2138-1848:718613665.511 : NVMData.ButtonNumber = 0
2138-1848:718613665.563 : NVMData.PowerOffTime = 0
2138-1848:718613665.619 : <= ReadNVMDataInternal ret = 1
2138-1848:718613665.698 : => IoObject::IoLockEnd
2138-1848:718613665.772 : <= IoObject::IoLockEnd
2138-1848:718613665.827 : <= InitializeScanner ret = 1
2138-1848:718613665.891 : => GetLogicalScannerAbilityEx
2138-1848:718613665.950 : => IoObject::IoLockStart
2138-1848:718613666.028 : => CAsicIO::CheckDevice
2138-1848:718613666.082 : => CNT96226::ConnectIsAvailable
2138-1848:718613678.788 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718613678.888 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718613678.945 : <= IoObject::IoLockStart
2138-1848:718613679.004 : => IoObject::IoLockEnd
2138-1848:718613679.087 : <= IoObject::IoLockEnd
2138-1848:718613679.194 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718613679.270 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718613841.789 : => ReadNVMData
2138-1848:718613842.283 : => IoObject::IoLockStart
2138-1848:718613842.423 : => CAsicIO::CheckDevice
2138-1848:718613842.486 : => CNT96226::ConnectIsAvailable
2138-1848:718613866.455 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718613866.558 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718613866.620 : <= IoObject::IoLockStart
2138-1848:718613866.682 : => ReadNVMDataInternal
2138-1848:718613866.746 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718613866.812 : IO Send command 10 bytes
2138-1848:718613866.953 : => CNT96226::VenderCmd_SetData
2138-1848:718613867.018 : iCmd = 0, nBytes = 10
2138-1848:718613867.129 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718614217.985 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718614218.117 : System send command 10 bytes + data 0 bytes
2138-1848:718614218.185 : IO total need to receive data 128 bytes
2138-1848:718614218.247 : => CNT96226::VenderCmd_GetData
2138-1848:718614218.303 : iCmd = 0, nBytes = 128
2138-1848:718614418.252 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718614418.473 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718614418.617 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718614418.753 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718614418.882 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718614419.014 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718614419.149 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718614419.279 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718614419.349 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718614419.417 : System total receive data 128 bytes
2138-1848:718614419.484 : => CNT96226::VenderCmd_GetData
2138-1848:718614419.547 : iCmd = 1, nBytes = 4
2138-1848:718614595.907 : 0000 : 00 00 00 00 
2138-1848:718614595.990 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718614596.130 : <= CAsicIO::DoIo ret = 1
2138-1848:718614596.200 : NVMData.PadScanCount = 0
2138-1848:718614596.259 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718614596.316 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718614596.373 : NVMData.FlatbedScanCount = 0
2138-1848:718614596.433 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718614596.490 : NVMData.SideEdgeFletbed = 0
2138-1848:718614596.546 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718614596.604 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718614596.664 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718614596.845 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718614596.906 : NVMData.BornMonth = 0
2138-1848:718614596.957 : NVMData.BornDay = 0
2138-1848:718614597.015 : NVMData.BornYear = 0
2138-1848:718614597.066 : NVMData.FirstScanMonth = 5
2138-1848:718614597.122 : NVMData.FirstScanDay = 18
2138-1848:718614597.178 : NVMData.FirstScanYear = 2020
2138-1848:718614597.236 : NVMData.VerticalMagnification = 0
2138-1848:718614597.295 : NVMData.HorizontalMagnification = 0
2138-1848:718614597.353 : NVMData.PowerSavingTime = 15
2138-1848:718614597.409 : NVMData.SN = A094165189010062
2138-1848:718614597.463 : NVMData.AutoFeed = 0
2138-1848:718614597.514 : NVMData.CCDType = 0
2138-1848:718614597.565 : NVMData.ScanSpeed = 0
2138-1848:718614597.618 : NVMData.RollerCount = 0
2138-1848:718614597.672 : NVMData.MultifeedCount = 0
2138-1848:718614597.728 : NVMData.JamCount = 0
2138-1848:718614597.783 : NVMData.IdentifyInfo = 
2138-1848:718614597.837 : NVMData.FormalName = 
2138-1848:718614597.887 : NVMData.ReservedB = 0
2138-1848:718614597.940 : NVMData.FunctionCode = 0
2138-1848:718614597.992 : NVMData.PreFeed = 0
2138-1848:718614598.044 : NVMData.PreFeedTime = 0
2138-1848:718614598.098 : NVMData.ButtonNumber = 0
2138-1848:718614598.153 : NVMData.PowerOffTime = 0
2138-1848:718614598.206 : <= ReadNVMDataInternal ret = 1
2138-1848:718614598.271 : => IoObject::IoLockEnd
2138-1848:718614598.351 : <= IoObject::IoLockEnd
2138-1848:718614598.402 : <= ReadNVMData ret = 1
2138-1848:718615068.994 : => TerminateDriver
2138-1848:718615069.178 : => CAsicIO::~CAsicIO,pStage=205130824
2138-1848:718615069.258 : => CNT96226::Close
2138-1848:718615073.496 : <= CNT96226::Close ret = 1
2138-1848:718615073.583 : <= CAsicIO::~CAsicIO
2138-1848:718615073.644 : => IoObject::IoLockEnd
2138-1848:718615073.701 : <= IoObject::IoLockEnd
2138-1848:718615073.757 : => IoObject::TerminateDevice
2138-1848:718615073.815 : => IoObject::IoLockEnd
2138-1848:718615073.865 : <= IoObject::IoLockEnd
2138-1848:718615073.954 : <= IoObject::TerminateDevice
2138-1848:718615074.171 : <= TerminateDriver ret = 1
2138-1848:718616968.961 : ============Debug Start==========
2138-1848:718616969.313 : Date : 2020/5/18 09:52:47
2138-1848:718616969.399 : Process ID : 2138
2138-1848:718616969.746 : Windows : Version 10.0 build 18363 
2138-1848:718616970.306 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718616970.377 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718616970.446 : MemoryStatus.ullAvailPhys : 5889863680
2138-1848:718616970.508 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718616970.576 : MemoryStatus.ullAvailPageFile : 7316144128
2138-1848:718616970.638 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718616970.699 : MemoryStatus.ullAvailVirtual : 1704288256
2138-1848:718616970.768 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718616970.875 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718616970.942 : CPU Family 6 Model 10 Stepping 7
2138-1848:718616971.192 : CPU Count : 4
2138-1848:718616971.245 : CPU Frequency : 100.000 Mhz
2138-1848:718616975.839 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718616975.990 : => InitializeDriver
2138-1848:718616976.238 : <= InitializeDriver ret = 1
2138-1848:718619146.327 : => InitializeScanner
2138-1848:718619146.605 : => CAsicIO::GetDeviceList
2138-1848:718619146.985 : => CNT96226::CNT96226
2138-1848:718619147.050 : => CNT96226::Open
2138-1848:718619171.775 : <= CNT96226::Open ret = 1
2138-1848:718619171.877 : => CNT96226::Initialize
2138-1848:718619172.097 : <= CNT96226::Initialize ret = 1
2138-1848:718619172.161 : <= CNT96226::CNT96226
2138-1848:718619172.221 : => CNT96226::EnumAvailableDevice
2138-1848:718619175.798 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718619175.887 : DeviceHandleTable[ 0 ] = 256
2138-1848:718619175.951 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718622958.284 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718622959.398 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718622967.658 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718622967.883 : => IoObject::GetLockName
2138-1848:718622968.019 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718622968.163 : <= IoObject::GetLockName
2138-1848:718622969.102 : => CNT96226::VenderCmd_GetData
2138-1848:718622969.238 : iCmd = 3, nBytes = 2
2138-1848:718623396.875 : 0000 : 06 38 
2138-1848:718623397.141 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718623397.293 : => CNT96226::VenderCmd_GetData
2138-1848:718623397.413 : iCmd = 4, nBytes = 2
2138-1848:718623720.754 : 0000 : 07 07 
2138-1848:718623721.010 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718623721.180 : Device 0 USB ID = 0638 : 0707
2138-1848:718623721.350 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718623721.492 : IO Send command 10 bytes
2138-1848:718623721.612 : => CNT96226::VenderCmd_SetData
2138-1848:718623721.738 : iCmd = 0, nBytes = 10
2138-1848:718623721.966 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718623929.288 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718623929.553 : => CNT96226::VenderCmd_GetData
2138-1848:718623929.698 : iCmd = 0, nBytes = 165
2138-1848:718624138.490 : skip dump 37 bytes
2138-1848:718624138.905 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718624139.210 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718624139.495 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718624139.788 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718624140.059 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718624140.345 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718624140.607 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718624140.875 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718624141.016 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718624141.150 : => CNT96226::VenderCmd_GetData
2138-1848:718624141.485 : iCmd = 1, nBytes = 4
2138-1848:718624354.301 : 0000 : 00 00 00 00 
2138-1848:718624354.530 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718624354.678 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718624354.807 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718624354.958 : IO Send command 10 bytes
2138-1848:718624355.079 : => CNT96226::VenderCmd_SetData
2138-1848:718624355.197 : iCmd = 0, nBytes = 10
2138-1848:718624355.411 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718624706.951 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718624707.243 : => CNT96226::VenderCmd_GetData
2138-1848:718624707.381 : iCmd = 0, nBytes = 128
2138-1848:718624923.276 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718624923.703 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718624924.017 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718624924.304 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718624924.585 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718624924.856 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718624925.125 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718624925.383 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718624925.519 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718624925.654 : => CNT96226::VenderCmd_GetData
2138-1848:718624925.776 : iCmd = 1, nBytes = 4
2138-1848:718625131.622 : 0000 : 00 00 00 00 
2138-1848:718625131.810 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718625131.948 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718625132.227 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718625132.385 : => CNT96226::Close
2138-1848:718625138.976 : <= CNT96226::Close ret = 1
2138-1848:718625139.141 : <= CNT96226::~CNT96226
2138-1848:718625139.314 : <= CAsicIO::GetDeviceList
2138-1848:718625140.103 : => IoObject::SetTimeout
2138-1848:718625140.222 : Timeout--> In = 0 Out = 0
2138-1848:718625140.352 : <= IoObject::SetTimeout
2138-1848:718625140.495 : => CAsicIO::CAsicIO
2138-1848:718625140.638 : => CNT96226::CNT96226
2138-1848:718625140.753 : => CNT96226::Open
2138-1848:718625184.035 : <= CNT96226::Open ret = 1
2138-1848:718625184.249 : => CNT96226::Initialize
2138-1848:718625184.678 : <= CNT96226::Initialize ret = 1
2138-1848:718625184.812 : <= CNT96226::CNT96226
2138-1848:718625184.920 : <= CAsicIO::CAsicIO
2138-1848:718625185.037 : => CAsicIO::InitializeDevice
2138-1848:718625185.181 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718625192.956 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718625193.535 : => IoObject::GetLockName
2138-1848:718625193.667 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718625193.807 : <= IoObject::GetLockName
2138-1848:718625194.886 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718625195.054 : IO Send command 10 bytes
2138-1848:718625195.171 : => CNT96226::VenderCmd_SetData
2138-1848:718625195.282 : iCmd = 0, nBytes = 10
2138-1848:718625195.517 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718625562.547 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718625562.838 : => CNT96226::VenderCmd_GetData
2138-1848:718625562.966 : iCmd = 0, nBytes = 128
2138-1848:718625773.525 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718625773.883 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718625774.173 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718625774.450 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718625774.721 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718625774.991 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718625775.259 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718625775.529 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718625775.674 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718625776.020 : => CNT96226::VenderCmd_GetData
2138-1848:718625776.145 : iCmd = 1, nBytes = 4
2138-1848:718625977.969 : 0000 : 00 00 00 00 
2138-1848:718625978.197 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718625978.343 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718625978.468 : => CNT96226::VenderCmd_GetData
2138-1848:718625978.585 : iCmd = 3, nBytes = 2
2138-1848:718626389.596 : 0000 : 06 38 
2138-1848:718626389.850 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718626390.001 : => CNT96226::VenderCmd_GetData
2138-1848:718626390.127 : iCmd = 4, nBytes = 2
2138-1848:718626709.526 : 0000 : 07 07 
2138-1848:718626709.736 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718626710.009 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718626710.210 : => IoObject::InitializeDevice
2138-1848:718626710.405 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718626711.753 : <= IoObject::InitializeDevice ret = 1
2138-1848:718626711.909 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718626712.918 : => FindScanner
2138-1848:718626713.043 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718626713.176 : <= FindScanner ret = 1
2138-1848:718626713.293 : => IoObject::IoLockStart
2138-1848:718626713.465 : => CAsicIO::CheckDevice
2138-1848:718626713.584 : => CNT96226::ConnectIsAvailable
2138-1848:718626736.417 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718626736.613 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718626736.739 : <= IoObject::IoLockStart
2138-1848:718626736.863 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718626737.008 : IO Send command 10 bytes
2138-1848:718626737.190 : => CNT96226::VenderCmd_SetData
2138-1848:718626737.319 : iCmd = 0, nBytes = 10
2138-1848:718626737.532 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718626944.655 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718626944.937 : System send command 10 bytes + data 0 bytes
2138-1848:718626945.084 : IO total need to receive data 5 bytes
2138-1848:718626945.217 : => CNT96226::VenderCmd_GetData
2138-1848:718626945.346 : iCmd = 0, nBytes = 5
2138-1848:718627141.916 : 0000 : 06 00 02 02 ab 
2138-1848:718627142.108 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718627142.247 : System total receive data 5 bytes
2138-1848:718627142.379 : => CNT96226::VenderCmd_GetData
2138-1848:718627142.491 : iCmd = 1, nBytes = 4
2138-1848:718627332.296 : 0000 : 00 00 00 00 
2138-1848:718627332.562 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718627332.834 : <= CAsicIO::DoIo ret = 1
2138-1848:718627332.970 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718627333.115 : IO Send command 10 bytes
2138-1848:718627333.308 : => CNT96226::VenderCmd_SetData
2138-1848:718627333.426 : iCmd = 0, nBytes = 10
2138-1848:718627333.650 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718627549.536 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718627549.816 : System send command 10 bytes + data 0 bytes
2138-1848:718627549.981 : IO total need to receive data 165 bytes
2138-1848:718627550.141 : => CNT96226::VenderCmd_GetData
2138-1848:718627550.277 : iCmd = 0, nBytes = 165
2138-1848:718627761.121 : skip dump 37 bytes
2138-1848:718627761.498 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718627761.808 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718627762.105 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718627762.396 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718627762.668 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718627762.943 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718627763.218 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718627763.480 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718627763.618 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718627763.746 : System total receive data 165 bytes
2138-1848:718627763.888 : => CNT96226::VenderCmd_GetData
2138-1848:718627764.212 : iCmd = 1, nBytes = 4
2138-1848:718627969.299 : 0000 : 00 00 00 00 
2138-1848:718627969.556 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718627969.817 : <= CAsicIO::DoIo ret = 1
2138-1848:718627969.949 : Dump Inquiry
2138-1848:718627970.215 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718627970.501 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718627970.785 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718627971.062 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718627971.332 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718627971.604 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718627971.867 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718627972.148 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718627972.423 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718627972.701 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718627972.887 : 00a0 : 00 00 00 00 00 
2138-1848:718627973.031 : => ReadNVMDataInternal
2138-1848:718627973.427 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718627973.578 : IO Send command 10 bytes
2138-1848:718627973.757 : => CNT96226::VenderCmd_SetData
2138-1848:718627973.877 : iCmd = 0, nBytes = 10
2138-1848:718627974.089 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718628329.411 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718628329.676 : System send command 10 bytes + data 0 bytes
2138-1848:718628329.831 : IO total need to receive data 128 bytes
2138-1848:718628329.968 : => CNT96226::VenderCmd_GetData
2138-1848:718628330.094 : iCmd = 0, nBytes = 128
2138-1848:718628514.903 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718628515.327 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718628515.619 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718628515.910 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718628516.185 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718628516.454 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718628516.724 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718628516.983 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718628517.128 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718628517.272 : System total receive data 128 bytes
2138-1848:718628517.412 : => CNT96226::VenderCmd_GetData
2138-1848:718628517.532 : iCmd = 1, nBytes = 4
2138-1848:718628676.112 : 0000 : 00 00 00 00 
2138-1848:718628676.313 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718628676.557 : <= CAsicIO::DoIo ret = 1
2138-1848:718628676.695 : NVMData.PadScanCount = 0
2138-1848:718628676.813 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718628676.930 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718628677.057 : NVMData.FlatbedScanCount = 0
2138-1848:718628677.171 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718628677.291 : NVMData.SideEdgeFletbed = 0
2138-1848:718628677.412 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718628677.533 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718628677.655 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718628677.782 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718628677.907 : NVMData.BornMonth = 0
2138-1848:718628678.012 : NVMData.BornDay = 0
2138-1848:718628678.121 : NVMData.BornYear = 0
2138-1848:718628678.233 : NVMData.FirstScanMonth = 5
2138-1848:718628678.345 : NVMData.FirstScanDay = 18
2138-1848:718628678.460 : NVMData.FirstScanYear = 2020
2138-1848:718628678.578 : NVMData.VerticalMagnification = 0
2138-1848:718628678.701 : NVMData.HorizontalMagnification = 0
2138-1848:718628678.822 : NVMData.PowerSavingTime = 15
2138-1848:718628678.935 : NVMData.SN = A094165189010062
2138-1848:718628679.040 : NVMData.AutoFeed = 0
2138-1848:718628679.149 : NVMData.CCDType = 0
2138-1848:718628679.467 : NVMData.ScanSpeed = 0
2138-1848:718628679.585 : NVMData.RollerCount = 0
2138-1848:718628679.694 : NVMData.MultifeedCount = 0
2138-1848:718628679.814 : NVMData.JamCount = 0
2138-1848:718628679.922 : NVMData.IdentifyInfo = 
2138-1848:718628680.034 : NVMData.FormalName = 
2138-1848:718628680.141 : NVMData.ReservedB = 0
2138-1848:718628680.251 : NVMData.FunctionCode = 0
2138-1848:718628680.360 : NVMData.PreFeed = 0
2138-1848:718628680.466 : NVMData.PreFeedTime = 0
2138-1848:718628680.572 : NVMData.ButtonNumber = 0
2138-1848:718628680.684 : NVMData.PowerOffTime = 0
2138-1848:718628680.800 : <= ReadNVMDataInternal ret = 1
2138-1848:718628680.961 : => IoObject::IoLockEnd
2138-1848:718628681.116 : <= IoObject::IoLockEnd
2138-1848:718628681.225 : <= InitializeScanner ret = 1
2138-1848:718630388.157 : => GetLogicalScannerAbility
2138-1848:718630388.388 : => IoObject::IoLockStart
2138-1848:718630388.573 : => CAsicIO::CheckDevice
2138-1848:718630388.655 : => CNT96226::ConnectIsAvailable
2138-1848:718630413.976 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718630414.133 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718630414.219 : <= IoObject::IoLockStart
2138-1848:718630414.296 : => IoObject::IoLockEnd
2138-1848:718630414.439 : <= IoObject::IoLockEnd
2138-1848:718630414.531 : <= GetLogicalScannerAbility ret = 1
2138-1848:718633862.664 : => GetLogicalScannerAbilityEx
2138-1848:718633862.867 : => IoObject::IoLockStart
2138-1848:718633863.014 : => CAsicIO::CheckDevice
2138-1848:718633863.077 : => CNT96226::ConnectIsAvailable
2138-1848:718633889.581 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718633889.706 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718633889.774 : <= IoObject::IoLockStart
2138-1848:718633889.837 : => IoObject::IoLockEnd
2138-1848:718633889.942 : <= IoObject::IoLockEnd
2138-1848:718633890.067 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718633890.149 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718640540.281 : => ReadNVMData
2138-1848:718640540.479 : => IoObject::IoLockStart
2138-1848:718640540.625 : => CAsicIO::CheckDevice
2138-1848:718640540.689 : => CNT96226::ConnectIsAvailable
2138-1848:718640566.498 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718640566.620 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718640566.687 : <= IoObject::IoLockStart
2138-1848:718640566.760 : => ReadNVMDataInternal
2138-1848:718640566.828 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718640566.898 : IO Send command 10 bytes
2138-1848:718640567.051 : => CNT96226::VenderCmd_SetData
2138-1848:718640567.110 : iCmd = 0, nBytes = 10
2138-1848:718640567.228 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718640912.706 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718640912.891 : System send command 10 bytes + data 0 bytes
2138-1848:718640912.970 : IO total need to receive data 128 bytes
2138-1848:718640913.043 : => CNT96226::VenderCmd_GetData
2138-1848:718640913.112 : iCmd = 0, nBytes = 128
2138-1848:718641099.800 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718641099.987 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718641100.135 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718641100.274 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718641100.409 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718641100.536 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718641100.665 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718641100.791 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718641100.857 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718641100.924 : System total receive data 128 bytes
2138-1848:718641100.988 : => CNT96226::VenderCmd_GetData
2138-1848:718641101.043 : iCmd = 1, nBytes = 4
2138-1848:718641287.828 : 0000 : 00 00 00 00 
2138-1848:718641287.977 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718641288.142 : <= CAsicIO::DoIo ret = 1
2138-1848:718641288.369 : NVMData.PadScanCount = 0
2138-1848:718641288.441 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718641288.504 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718641288.570 : NVMData.FlatbedScanCount = 0
2138-1848:718641288.629 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718641288.689 : NVMData.SideEdgeFletbed = 0
2138-1848:718641288.752 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718641288.813 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718641288.874 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718641288.936 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718641288.997 : NVMData.BornMonth = 0
2138-1848:718641289.054 : NVMData.BornDay = 0
2138-1848:718641289.111 : NVMData.BornYear = 0
2138-1848:718641289.164 : NVMData.FirstScanMonth = 5
2138-1848:718641289.220 : NVMData.FirstScanDay = 18
2138-1848:718641289.281 : NVMData.FirstScanYear = 2020
2138-1848:718641289.344 : NVMData.VerticalMagnification = 0
2138-1848:718641289.406 : NVMData.HorizontalMagnification = 0
2138-1848:718641289.467 : NVMData.PowerSavingTime = 15
2138-1848:718641289.531 : NVMData.SN = A094165189010062
2138-1848:718641289.588 : NVMData.AutoFeed = 0
2138-1848:718641289.643 : NVMData.CCDType = 0
2138-1848:718641289.699 : NVMData.ScanSpeed = 0
2138-1848:718641289.754 : NVMData.RollerCount = 0
2138-1848:718641289.811 : NVMData.MultifeedCount = 0
2138-1848:718641289.868 : NVMData.JamCount = 0
2138-1848:718641289.919 : NVMData.IdentifyInfo = 
2138-1848:718641289.977 : NVMData.FormalName = 
2138-1848:718641290.033 : NVMData.ReservedB = 0
2138-1848:718641290.088 : NVMData.FunctionCode = 0
2138-1848:718641290.144 : NVMData.PreFeed = 0
2138-1848:718641290.199 : NVMData.PreFeedTime = 0
2138-1848:718641290.256 : NVMData.ButtonNumber = 0
2138-1848:718641290.312 : NVMData.PowerOffTime = 0
2138-1848:718641290.370 : <= ReadNVMDataInternal ret = 1
2138-1848:718641290.439 : => IoObject::IoLockEnd
2138-1848:718641290.523 : <= IoObject::IoLockEnd
2138-1848:718641290.578 : <= ReadNVMData ret = 1
2138-1848:718650180.801 : => GetADFStatus
2138-1848:718650181.174 : => IoObject::IoLockStart
2138-1848:718650181.336 : => CAsicIO::CheckDevice
2138-1848:718650181.401 : => CNT96226::ConnectIsAvailable
2138-1848:718650210.806 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718650210.932 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718650211.002 : <= IoObject::IoLockStart
2138-1848:718650211.070 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718650211.141 : IO Send command 10 bytes
2138-1848:718650211.293 : => CNT96226::VenderCmd_SetData
2138-1848:718650211.357 : iCmd = 0, nBytes = 10
2138-1848:718650211.472 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718650420.176 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718650420.309 : System send command 10 bytes + data 0 bytes
2138-1848:718650420.390 : IO total need to receive data 2 bytes
2138-1848:718650420.459 : => CNT96226::VenderCmd_GetData
2138-1848:718650420.528 : iCmd = 0, nBytes = 2
2138-1848:718650613.596 : 0000 : 00 00 
2138-1848:718650613.774 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718650613.849 : System total receive data 2 bytes
2138-1848:718650613.920 : => CNT96226::VenderCmd_GetData
2138-1848:718650613.982 : iCmd = 1, nBytes = 4
2138-1848:718650822.727 : 0000 : 00 00 00 00 
2138-1848:718650822.818 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718650822.968 : <= CAsicIO::DoIo ret = 1
2138-1848:718650823.043 : Return status = 0
2138-1848:718650823.111 : => IoObject::IoLockEnd
2138-1848:718650823.192 : <= IoObject::IoLockEnd
2138-1848:718650823.245 : <= GetADFStatus ret = 1
2138-1848:718653270.145 : => GetADFStatus
2138-1848:718653270.354 : => IoObject::IoLockStart
2138-1848:718653270.496 : => CAsicIO::CheckDevice
2138-1848:718653270.565 : => CNT96226::ConnectIsAvailable
2138-1848:718653298.895 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718653299.017 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718653299.083 : <= IoObject::IoLockStart
2138-1848:718653299.149 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718653299.411 : IO Send command 10 bytes
2138-1848:718653299.567 : => CNT96226::VenderCmd_SetData
2138-1848:718653299.631 : iCmd = 0, nBytes = 10
2138-1848:718653299.740 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718653501.502 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718653501.672 : System send command 10 bytes + data 0 bytes
2138-1848:718653501.751 : IO total need to receive data 2 bytes
2138-1848:718653501.819 : => CNT96226::VenderCmd_GetData
2138-1848:718653501.876 : iCmd = 0, nBytes = 2
2138-1848:718653711.701 : 0000 : 00 00 
2138-1848:718653711.851 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718653711.927 : System total receive data 2 bytes
2138-1848:718653711.993 : => CNT96226::VenderCmd_GetData
2138-1848:718653712.054 : iCmd = 1, nBytes = 4
2138-1848:718653919.314 : 0000 : 00 00 00 00 
2138-1848:718653919.413 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718653919.572 : <= CAsicIO::DoIo ret = 1
2138-1848:718653919.652 : Return status = 0
2138-1848:718653919.721 : => IoObject::IoLockEnd
2138-1848:718653919.796 : <= IoObject::IoLockEnd
2138-1848:718653919.850 : <= GetADFStatus ret = 1
2138-1848:718655887.783 : => TerminateDriver
2138-1848:718655888.012 : => CAsicIO::~CAsicIO,pStage=205065288
2138-1848:718655888.090 : => CNT96226::Close
2138-1848:718655892.715 : <= CNT96226::Close ret = 1
2138-1848:718655892.805 : <= CAsicIO::~CAsicIO
2138-1848:718655892.865 : => IoObject::IoLockEnd
2138-1848:718655892.922 : <= IoObject::IoLockEnd
2138-1848:718655892.976 : => IoObject::TerminateDevice
2138-1848:718655893.037 : => IoObject::IoLockEnd
2138-1848:718655893.094 : <= IoObject::IoLockEnd
2138-1848:718655893.185 : <= IoObject::TerminateDevice
2138-1848:718655893.395 : <= TerminateDriver ret = 1
2138-1848:718700935.284 : ============Debug Start==========
2138-1848:718700935.579 : Date : 2020/5/18 09:52:50
2138-1848:718700935.659 : Process ID : 2138
2138-1848:718700935.996 : Windows : Version 10.0 build 18363 
2138-1848:718700936.477 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718700936.544 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718700936.617 : MemoryStatus.ullAvailPhys : 5892960256
2138-1848:718700936.681 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718700936.749 : MemoryStatus.ullAvailPageFile : 7316942848
2138-1848:718700936.816 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718700936.880 : MemoryStatus.ullAvailVirtual : 1703788544
2138-1848:718700936.947 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718700937.053 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718700937.118 : CPU Family 6 Model 10 Stepping 7
2138-1848:718700937.376 : CPU Count : 4
2138-1848:718700937.430 : CPU Frequency : 100.000 Mhz
2138-1848:718700942.277 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718700942.418 : => InitializeDriver
2138-1848:718700942.669 : <= InitializeDriver ret = 1
2138-1848:718700942.733 : => InitializeScanner
2138-1848:718700942.812 : => CAsicIO::GetDeviceList
2138-1848:718700943.043 : => CNT96226::CNT96226
2138-1848:718700943.104 : => CNT96226::Open
2138-1848:718700964.840 : <= CNT96226::Open ret = 1
2138-1848:718700964.939 : => CNT96226::Initialize
2138-1848:718700965.142 : <= CNT96226::Initialize ret = 1
2138-1848:718700965.199 : <= CNT96226::CNT96226
2138-1848:718700965.255 : => CNT96226::EnumAvailableDevice
2138-1848:718700968.700 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718700968.787 : DeviceHandleTable[ 0 ] = 256
2138-1848:718700968.849 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718704740.366 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718704741.513 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718704750.042 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718704750.253 : => IoObject::GetLockName
2138-1848:718704750.383 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718704750.522 : <= IoObject::GetLockName
2138-1848:718704751.377 : => CNT96226::VenderCmd_GetData
2138-1848:718704751.514 : iCmd = 3, nBytes = 2
2138-1848:718705172.764 : 0000 : 06 38 
2138-1848:718705173.035 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718705173.189 : => CNT96226::VenderCmd_GetData
2138-1848:718705173.316 : iCmd = 4, nBytes = 2
2138-1848:718705495.532 : 0000 : 07 07 
2138-1848:718705495.782 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718705495.978 : Device 0 USB ID = 0638 : 0707
2138-1848:718705496.157 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718705496.306 : IO Send command 10 bytes
2138-1848:718705496.426 : => CNT96226::VenderCmd_SetData
2138-1848:718705496.547 : iCmd = 0, nBytes = 10
2138-1848:718705496.770 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718705704.113 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718705704.413 : => CNT96226::VenderCmd_GetData
2138-1848:718705704.543 : iCmd = 0, nBytes = 165
2138-1848:718705911.789 : skip dump 37 bytes
2138-1848:718705912.219 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718705912.529 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718705912.809 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718705913.094 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718705913.363 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718705913.649 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718705913.919 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718705914.186 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718705914.319 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718705914.455 : => CNT96226::VenderCmd_GetData
2138-1848:718705914.789 : iCmd = 1, nBytes = 4
2138-1848:718706121.793 : 0000 : 00 00 00 00 
2138-1848:718706121.986 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718706122.118 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718706122.262 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718706122.402 : IO Send command 10 bytes
2138-1848:718706122.520 : => CNT96226::VenderCmd_SetData
2138-1848:718706122.636 : iCmd = 0, nBytes = 10
2138-1848:718706122.860 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718706489.005 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718706489.329 : => CNT96226::VenderCmd_GetData
2138-1848:718706489.460 : iCmd = 0, nBytes = 128
2138-1848:718706696.481 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718706696.860 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718706697.151 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718706697.440 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718706697.709 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718706697.966 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718706698.229 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718706698.493 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718706698.628 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718706698.762 : => CNT96226::VenderCmd_GetData
2138-1848:718706698.880 : iCmd = 1, nBytes = 4
2138-1848:718706913.688 : 0000 : 00 00 00 00 
2138-1848:718706913.894 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718706914.032 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718706914.311 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718706914.460 : => CNT96226::Close
2138-1848:718706921.652 : <= CNT96226::Close ret = 1
2138-1848:718706921.821 : <= CNT96226::~CNT96226
2138-1848:718706921.996 : <= CAsicIO::GetDeviceList
2138-1848:718706922.888 : => IoObject::SetTimeout
2138-1848:718706923.015 : Timeout--> In = 0 Out = 0
2138-1848:718706923.136 : <= IoObject::SetTimeout
2138-1848:718706923.266 : => CAsicIO::CAsicIO
2138-1848:718706923.417 : => CNT96226::CNT96226
2138-1848:718706923.538 : => CNT96226::Open
2138-1848:718706967.845 : <= CNT96226::Open ret = 1
2138-1848:718706968.070 : => CNT96226::Initialize
2138-1848:718706968.511 : <= CNT96226::Initialize ret = 1
2138-1848:718706968.645 : <= CNT96226::CNT96226
2138-1848:718706968.766 : <= CAsicIO::CAsicIO
2138-1848:718706968.890 : => CAsicIO::InitializeDevice
2138-1848:718706969.039 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718706976.931 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718706977.189 : => IoObject::GetLockName
2138-1848:718706977.311 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718706977.457 : <= IoObject::GetLockName
2138-1848:718706978.296 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718706978.462 : IO Send command 10 bytes
2138-1848:718706978.579 : => CNT96226::VenderCmd_SetData
2138-1848:718706978.698 : iCmd = 0, nBytes = 10
2138-1848:718706978.933 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718707335.371 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718707335.649 : => CNT96226::VenderCmd_GetData
2138-1848:718707335.787 : iCmd = 0, nBytes = 128
2138-1848:718707543.923 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718707544.277 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718707544.562 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718707544.851 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718707545.114 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718707545.381 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718707545.647 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718707545.907 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718707546.044 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718707546.369 : => CNT96226::VenderCmd_GetData
2138-1848:718707546.488 : iCmd = 1, nBytes = 4
2138-1848:718707756.701 : 0000 : 00 00 00 00 
2138-1848:718707756.954 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718707757.102 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718707757.232 : => CNT96226::VenderCmd_GetData
2138-1848:718707757.357 : iCmd = 3, nBytes = 2
2138-1848:718708150.555 : 0000 : 06 38 
2138-1848:718708150.780 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718708150.936 : => CNT96226::VenderCmd_GetData
2138-1848:718708151.064 : iCmd = 4, nBytes = 2
2138-1848:718708483.783 : 0000 : 07 07 
2138-1848:718708484.046 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718708484.338 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718708484.540 : => IoObject::InitializeDevice
2138-1848:718708484.727 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718708485.932 : <= IoObject::InitializeDevice ret = 1
2138-1848:718708486.100 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718708487.130 : => FindScanner
2138-1848:718708487.252 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718708487.385 : <= FindScanner ret = 1
2138-1848:718708487.509 : => IoObject::IoLockStart
2138-1848:718708487.682 : => CAsicIO::CheckDevice
2138-1848:718708487.796 : => CNT96226::ConnectIsAvailable
2138-1848:718708510.966 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718708511.189 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718708511.312 : <= IoObject::IoLockStart
2138-1848:718708511.431 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718708511.580 : IO Send command 10 bytes
2138-1848:718708511.752 : => CNT96226::VenderCmd_SetData
2138-1848:718708511.874 : iCmd = 0, nBytes = 10
2138-1848:718708512.094 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718708719.821 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718708720.028 : System send command 10 bytes + data 0 bytes
2138-1848:718708720.177 : IO total need to receive data 5 bytes
2138-1848:718708720.310 : => CNT96226::VenderCmd_GetData
2138-1848:718708720.442 : iCmd = 0, nBytes = 5
2138-1848:718708923.652 : 0000 : 06 00 02 02 ab 
2138-1848:718708923.909 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718708924.052 : System total receive data 5 bytes
2138-1848:718708924.185 : => CNT96226::VenderCmd_GetData
2138-1848:718708924.310 : iCmd = 1, nBytes = 4
2138-1848:718709112.723 : 0000 : 00 00 00 00 
2138-1848:718709112.921 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718709113.179 : <= CAsicIO::DoIo ret = 1
2138-1848:718709113.312 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718709113.453 : IO Send command 10 bytes
2138-1848:718709113.658 : => CNT96226::VenderCmd_SetData
2138-1848:718709113.783 : iCmd = 0, nBytes = 10
2138-1848:718709114.003 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718709321.734 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718709321.980 : System send command 10 bytes + data 0 bytes
2138-1848:718709322.119 : IO total need to receive data 165 bytes
2138-1848:718709322.256 : => CNT96226::VenderCmd_GetData
2138-1848:718709322.373 : iCmd = 0, nBytes = 165
2138-1848:718709530.479 : skip dump 37 bytes
2138-1848:718709530.850 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718709531.137 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718709531.423 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718709531.700 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718709531.969 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718709532.251 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718709532.517 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718709532.776 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718709532.916 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718709533.050 : System total receive data 165 bytes
2138-1848:718709533.184 : => CNT96226::VenderCmd_GetData
2138-1848:718709533.523 : iCmd = 1, nBytes = 4
2138-1848:718709711.569 : 0000 : 00 00 00 00 
2138-1848:718709711.754 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718709711.989 : <= CAsicIO::DoIo ret = 1
2138-1848:718709712.122 : Dump Inquiry
2138-1848:718709712.373 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718709712.647 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718709712.914 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718709713.184 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718709713.454 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718709713.733 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718709713.990 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718709714.252 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718709714.518 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718709714.789 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718709714.979 : 00a0 : 00 00 00 00 00 
2138-1848:718709715.119 : => ReadNVMDataInternal
2138-1848:718709715.495 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718709715.643 : IO Send command 10 bytes
2138-1848:718709715.831 : => CNT96226::VenderCmd_SetData
2138-1848:718709715.946 : iCmd = 0, nBytes = 10
2138-1848:718709716.157 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718710062.763 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718710063.062 : System send command 10 bytes + data 0 bytes
2138-1848:718710063.218 : IO total need to receive data 128 bytes
2138-1848:718710063.364 : => CNT96226::VenderCmd_GetData
2138-1848:718710063.482 : iCmd = 0, nBytes = 128
2138-1848:718710281.664 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718710282.052 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718710282.366 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718710282.654 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718710282.922 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718710283.190 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718710283.456 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718710283.724 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718710283.866 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718710284.006 : System total receive data 128 bytes
2138-1848:718710284.146 : => CNT96226::VenderCmd_GetData
2138-1848:718710284.265 : iCmd = 1, nBytes = 4
2138-1848:718710501.138 : 0000 : 00 00 00 00 
2138-1848:718710501.407 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718710501.692 : <= CAsicIO::DoIo ret = 1
2138-1848:718710501.851 : NVMData.PadScanCount = 0
2138-1848:718710501.979 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718710502.107 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718710502.242 : NVMData.FlatbedScanCount = 0
2138-1848:718710502.360 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718710502.481 : NVMData.SideEdgeFletbed = 0
2138-1848:718710502.602 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718710502.725 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718710502.850 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718710502.974 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718710503.092 : NVMData.BornMonth = 0
2138-1848:718710503.208 : NVMData.BornDay = 0
2138-1848:718710503.316 : NVMData.BornYear = 0
2138-1848:718710503.423 : NVMData.FirstScanMonth = 5
2138-1848:718710503.540 : NVMData.FirstScanDay = 18
2138-1848:718710503.661 : NVMData.FirstScanYear = 2020
2138-1848:718710503.777 : NVMData.VerticalMagnification = 0
2138-1848:718710503.893 : NVMData.HorizontalMagnification = 0
2138-1848:718710504.018 : NVMData.PowerSavingTime = 15
2138-1848:718710504.134 : NVMData.SN = A094165189010062
2138-1848:718710504.244 : NVMData.AutoFeed = 0
2138-1848:718710504.355 : NVMData.CCDType = 0
2138-1848:718710504.699 : NVMData.ScanSpeed = 0
2138-1848:718710504.824 : NVMData.RollerCount = 0
2138-1848:718710504.938 : NVMData.MultifeedCount = 0
2138-1848:718710505.047 : NVMData.JamCount = 0
2138-1848:718710505.152 : NVMData.IdentifyInfo = 
2138-1848:718710505.265 : NVMData.FormalName = 
2138-1848:718710505.373 : NVMData.ReservedB = 0
2138-1848:718710505.479 : NVMData.FunctionCode = 0
2138-1848:718710505.590 : NVMData.PreFeed = 0
2138-1848:718710505.699 : NVMData.PreFeedTime = 0
2138-1848:718710505.810 : NVMData.ButtonNumber = 0
2138-1848:718710505.918 : NVMData.PowerOffTime = 0
2138-1848:718710506.034 : <= ReadNVMDataInternal ret = 1
2138-1848:718710506.183 : => IoObject::IoLockEnd
2138-1848:718710506.341 : <= IoObject::IoLockEnd
2138-1848:718710506.453 : <= InitializeScanner ret = 1
2138-1848:718710506.588 : => GetLogicalScannerAbilityEx
2138-1848:718710506.720 : => IoObject::IoLockStart
2138-1848:718710506.884 : => CAsicIO::CheckDevice
2138-1848:718710506.996 : => CNT96226::ConnectIsAvailable
2138-1848:718710532.644 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718710532.846 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718710532.976 : <= IoObject::IoLockStart
2138-1848:718710533.099 : => IoObject::IoLockEnd
2138-1848:718710533.277 : <= IoObject::IoLockEnd
2138-1848:718710533.492 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718710533.648 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718710837.262 : => ReadNVMData
2138-1848:718710837.562 : => IoObject::IoLockStart
2138-1848:718710837.802 : => CAsicIO::CheckDevice
2138-1848:718710837.923 : => CNT96226::ConnectIsAvailable
2138-1848:718710865.387 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718710865.636 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718710865.765 : <= IoObject::IoLockStart
2138-1848:718710865.898 : => ReadNVMDataInternal
2138-1848:718710866.030 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718710866.180 : IO Send command 10 bytes
2138-1848:718710866.442 : => CNT96226::VenderCmd_SetData
2138-1848:718710866.571 : iCmd = 0, nBytes = 10
2138-1848:718710866.807 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718711245.393 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718711245.690 : System send command 10 bytes + data 0 bytes
2138-1848:718711245.849 : IO total need to receive data 128 bytes
2138-1848:718711245.992 : => CNT96226::VenderCmd_GetData
2138-1848:718711246.113 : iCmd = 0, nBytes = 128
2138-1848:718711460.714 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718711461.135 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718711461.453 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718711461.753 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718711462.026 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718711462.293 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718711462.554 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718711463.173 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718711463.336 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718711463.475 : System total receive data 128 bytes
2138-1848:718711463.612 : => CNT96226::VenderCmd_GetData
2138-1848:718711463.739 : iCmd = 1, nBytes = 4
2138-1848:718711672.982 : 0000 : 00 00 00 00 
2138-1848:718711673.185 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718711673.444 : <= CAsicIO::DoIo ret = 1
2138-1848:718711673.580 : NVMData.PadScanCount = 0
2138-1848:718711673.701 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718711673.834 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718711673.954 : NVMData.FlatbedScanCount = 0
2138-1848:718711674.069 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718711674.190 : NVMData.SideEdgeFletbed = 0
2138-1848:718711674.305 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718711674.423 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718711674.547 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718711674.876 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718711675.006 : NVMData.BornMonth = 0
2138-1848:718711675.112 : NVMData.BornDay = 0
2138-1848:718711675.224 : NVMData.BornYear = 0
2138-1848:718711675.330 : NVMData.FirstScanMonth = 5
2138-1848:718711675.449 : NVMData.FirstScanDay = 18
2138-1848:718711675.565 : NVMData.FirstScanYear = 2020
2138-1848:718711675.679 : NVMData.VerticalMagnification = 0
2138-1848:718711675.799 : NVMData.HorizontalMagnification = 0
2138-1848:718711675.918 : NVMData.PowerSavingTime = 15
2138-1848:718711676.039 : NVMData.SN = A094165189010062
2138-1848:718711676.150 : NVMData.AutoFeed = 0
2138-1848:718711676.259 : NVMData.CCDType = 0
2138-1848:718711676.361 : NVMData.ScanSpeed = 0
2138-1848:718711676.467 : NVMData.RollerCount = 0
2138-1848:718711676.579 : NVMData.MultifeedCount = 0
2138-1848:718711676.697 : NVMData.JamCount = 0
2138-1848:718711676.809 : NVMData.IdentifyInfo = 
2138-1848:718711676.919 : NVMData.FormalName = 
2138-1848:718711677.030 : NVMData.ReservedB = 0
2138-1848:718711677.137 : NVMData.FunctionCode = 0
2138-1848:718711677.248 : NVMData.PreFeed = 0
2138-1848:718711677.359 : NVMData.PreFeedTime = 0
2138-1848:718711677.467 : NVMData.ButtonNumber = 0
2138-1848:718711677.582 : NVMData.PowerOffTime = 0
2138-1848:718711677.691 : <= ReadNVMDataInternal ret = 1
2138-1848:718711677.821 : => IoObject::IoLockEnd
2138-1848:718711677.970 : <= IoObject::IoLockEnd
2138-1848:718711678.079 : <= ReadNVMData ret = 1
2138-1848:718712600.817 : => TerminateDriver
2138-1848:718712601.142 : => CAsicIO::~CAsicIO,pStage=151850056
2138-1848:718712601.299 : => CNT96226::Close
2138-1848:718712609.575 : <= CNT96226::Close ret = 1
2138-1848:718712609.758 : <= CAsicIO::~CAsicIO
2138-1848:718712609.882 : => IoObject::IoLockEnd
2138-1848:718712610.002 : <= IoObject::IoLockEnd
2138-1848:718712610.121 : => IoObject::TerminateDevice
2138-1848:718712610.249 : => IoObject::IoLockEnd
2138-1848:718712610.368 : <= IoObject::IoLockEnd
2138-1848:718712610.565 : <= IoObject::TerminateDevice
2138-1848:718712610.971 : <= TerminateDriver ret = 1
2138-1848:718714900.029 : ============Debug Start==========
2138-1848:718714900.382 : Date : 2020/5/18 09:52:50
2138-1848:718714900.466 : Process ID : 2138
2138-1848:718714900.799 : Windows : Version 10.0 build 18363 
2138-1848:718714901.298 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718714901.366 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718714901.438 : MemoryStatus.ullAvailPhys : 5892673536
2138-1848:718714901.502 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718714901.574 : MemoryStatus.ullAvailPageFile : 7318032384
2138-1848:718714901.641 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718714901.704 : MemoryStatus.ullAvailVirtual : 1703800832
2138-1848:718714901.768 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718714901.873 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718714901.939 : CPU Family 6 Model 10 Stepping 7
2138-1848:718714902.202 : CPU Count : 4
2138-1848:718714902.255 : CPU Frequency : 100.000 Mhz
2138-1848:718714906.935 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718714907.092 : => InitializeDriver
2138-1848:718714907.349 : <= InitializeDriver ret = 1
2138-1848:718717229.688 : => InitializeScanner
2138-1848:718717229.951 : => CAsicIO::GetDeviceList
2138-1848:718717230.375 : => CNT96226::CNT96226
2138-1848:718717230.441 : => CNT96226::Open
2138-1848:718717255.828 : <= CNT96226::Open ret = 1
2138-1848:718717255.928 : => CNT96226::Initialize
2138-1848:718717256.146 : <= CNT96226::Initialize ret = 1
2138-1848:718717256.206 : <= CNT96226::CNT96226
2138-1848:718717256.268 : => CNT96226::EnumAvailableDevice
2138-1848:718717259.815 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718717259.900 : DeviceHandleTable[ 0 ] = 256
2138-1848:718717259.963 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718721051.264 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718721052.390 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718721060.562 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718721060.791 : => IoObject::GetLockName
2138-1848:718721060.922 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718721061.074 : <= IoObject::GetLockName
2138-1848:718721061.911 : => CNT96226::VenderCmd_GetData
2138-1848:718721062.044 : iCmd = 3, nBytes = 2
2138-1848:718721473.510 : 0000 : 06 38 
2138-1848:718721473.772 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718721473.923 : => CNT96226::VenderCmd_GetData
2138-1848:718721474.042 : iCmd = 4, nBytes = 2
2138-1848:718721799.370 : 0000 : 07 07 
2138-1848:718721799.640 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718721799.825 : Device 0 USB ID = 0638 : 0707
2138-1848:718721799.999 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718721800.161 : IO Send command 10 bytes
2138-1848:718721800.279 : => CNT96226::VenderCmd_SetData
2138-1848:718721800.406 : iCmd = 0, nBytes = 10
2138-1848:718721800.631 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718722011.055 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718722011.283 : => CNT96226::VenderCmd_GetData
2138-1848:718722011.420 : iCmd = 0, nBytes = 165
2138-1848:718722222.957 : skip dump 37 bytes
2138-1848:718722223.424 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718722223.732 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718722224.029 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718722224.333 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718722224.613 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718722224.899 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718722225.168 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718722225.432 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718722225.576 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718722225.712 : => CNT96226::VenderCmd_GetData
2138-1848:718722226.055 : iCmd = 1, nBytes = 4
2138-1848:718722440.434 : 0000 : 00 00 00 00 
2138-1848:718722440.649 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718722440.816 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718722440.960 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718722441.118 : IO Send command 10 bytes
2138-1848:718722441.233 : => CNT96226::VenderCmd_SetData
2138-1848:718722441.360 : iCmd = 0, nBytes = 10
2138-1848:718722441.602 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718722796.004 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718722796.313 : => CNT96226::VenderCmd_GetData
2138-1848:718722796.461 : iCmd = 0, nBytes = 128
2138-1848:718723005.733 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718723006.105 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718723006.411 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718723006.698 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718723006.973 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718723007.236 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718723007.500 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718723007.765 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718723007.911 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718723008.049 : => CNT96226::VenderCmd_GetData
2138-1848:718723008.165 : iCmd = 1, nBytes = 4
2138-1848:718723216.852 : 0000 : 00 00 00 00 
2138-1848:718723217.060 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718723217.196 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718723217.481 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718723217.631 : => CNT96226::Close
2138-1848:718723224.825 : <= CNT96226::Close ret = 1
2138-1848:718723224.995 : <= CNT96226::~CNT96226
2138-1848:718723225.178 : <= CAsicIO::GetDeviceList
2138-1848:718723226.029 : => IoObject::SetTimeout
2138-1848:718723226.149 : Timeout--> In = 0 Out = 0
2138-1848:718723226.274 : <= IoObject::SetTimeout
2138-1848:718723226.410 : => CAsicIO::CAsicIO
2138-1848:718723226.561 : => CNT96226::CNT96226
2138-1848:718723226.675 : => CNT96226::Open
2138-1848:718723270.552 : <= CNT96226::Open ret = 1
2138-1848:718723270.801 : => CNT96226::Initialize
2138-1848:718723271.216 : <= CNT96226::Initialize ret = 1
2138-1848:718723271.356 : <= CNT96226::CNT96226
2138-1848:718723271.470 : <= CAsicIO::CAsicIO
2138-1848:718723271.594 : => CAsicIO::InitializeDevice
2138-1848:718723271.740 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718723279.587 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718723279.828 : => IoObject::GetLockName
2138-1848:718723279.959 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718723280.100 : <= IoObject::GetLockName
2138-1848:718723280.954 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718723281.111 : IO Send command 10 bytes
2138-1848:718723281.226 : => CNT96226::VenderCmd_SetData
2138-1848:718723281.349 : iCmd = 0, nBytes = 10
2138-1848:718723281.576 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718723647.347 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718723647.623 : => CNT96226::VenderCmd_GetData
2138-1848:718723647.747 : iCmd = 0, nBytes = 128
2138-1848:718723867.107 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718723867.509 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718723867.814 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718723868.097 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718723868.373 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718723868.637 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718723868.909 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718723869.165 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718723869.310 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718723869.674 : => CNT96226::VenderCmd_GetData
2138-1848:718723869.796 : iCmd = 1, nBytes = 4
2138-1848:718724079.572 : 0000 : 00 00 00 00 
2138-1848:718724079.791 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718724079.924 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718724080.058 : => CNT96226::VenderCmd_GetData
2138-1848:718724080.175 : iCmd = 3, nBytes = 2
2138-1848:718724469.430 : 0000 : 06 38 
2138-1848:718724469.663 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718724469.827 : => CNT96226::VenderCmd_GetData
2138-1848:718724469.956 : iCmd = 4, nBytes = 2
2138-1848:718724786.737 : 0000 : 07 07 
2138-1848:718724786.975 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718724787.258 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718724787.465 : => IoObject::InitializeDevice
2138-1848:718724787.658 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718724788.930 : <= IoObject::InitializeDevice ret = 1
2138-1848:718724789.092 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718724790.422 : => FindScanner
2138-1848:718724790.523 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718724790.639 : <= FindScanner ret = 1
2138-1848:718724790.744 : => IoObject::IoLockStart
2138-1848:718724790.888 : => CAsicIO::CheckDevice
2138-1848:718724790.991 : => CNT96226::ConnectIsAvailable
2138-1848:718724809.752 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718724810.025 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718724810.174 : <= IoObject::IoLockStart
2138-1848:718724810.300 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718724810.453 : IO Send command 10 bytes
2138-1848:718724810.650 : => CNT96226::VenderCmd_SetData
2138-1848:718724810.781 : iCmd = 0, nBytes = 10
2138-1848:718724811.007 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718725062.179 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718725062.394 : System send command 10 bytes + data 0 bytes
2138-1848:718725062.539 : IO total need to receive data 5 bytes
2138-1848:718725062.669 : => CNT96226::VenderCmd_GetData
2138-1848:718725062.791 : iCmd = 0, nBytes = 5
2138-1848:718725270.403 : 0000 : 06 00 02 02 ab 
2138-1848:718725270.632 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718725270.773 : System total receive data 5 bytes
2138-1848:718725270.907 : => CNT96226::VenderCmd_GetData
2138-1848:718725271.034 : iCmd = 1, nBytes = 4
2138-1848:718725490.961 : 0000 : 00 00 00 00 
2138-1848:718725491.236 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718725491.509 : <= CAsicIO::DoIo ret = 1
2138-1848:718725491.650 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718725491.801 : IO Send command 10 bytes
2138-1848:718725491.990 : => CNT96226::VenderCmd_SetData
2138-1848:718725492.117 : iCmd = 0, nBytes = 10
2138-1848:718725492.354 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718725700.358 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718725700.572 : System send command 10 bytes + data 0 bytes
2138-1848:718725700.709 : IO total need to receive data 165 bytes
2138-1848:718725700.851 : => CNT96226::VenderCmd_GetData
2138-1848:718725700.968 : iCmd = 0, nBytes = 165
2138-1848:718725919.343 : skip dump 37 bytes
2138-1848:718725919.777 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718725920.076 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718725920.361 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718725920.634 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718725920.900 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718725921.192 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718725921.454 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718725921.720 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718725921.865 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718725922.000 : System total receive data 165 bytes
2138-1848:718725922.129 : => CNT96226::VenderCmd_GetData
2138-1848:718725922.461 : iCmd = 1, nBytes = 4
2138-1848:718726120.361 : 0000 : 00 00 00 00 
2138-1848:718726120.571 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718726120.829 : <= CAsicIO::DoIo ret = 1
2138-1848:718726120.953 : Dump Inquiry
2138-1848:718726121.204 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718726121.486 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718726121.773 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718726122.047 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718726122.316 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718726122.598 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718726122.851 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718726123.121 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718726123.398 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718726123.674 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718726123.860 : 00a0 : 00 00 00 00 00 
2138-1848:718726124.002 : => ReadNVMDataInternal
2138-1848:718726124.410 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718726124.567 : IO Send command 10 bytes
2138-1848:718726124.755 : => CNT96226::VenderCmd_SetData
2138-1848:718726124.872 : iCmd = 0, nBytes = 10
2138-1848:718726125.085 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718726480.802 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718726481.056 : System send command 10 bytes + data 0 bytes
2138-1848:718726481.206 : IO total need to receive data 128 bytes
2138-1848:718726481.348 : => CNT96226::VenderCmd_GetData
2138-1848:718726481.473 : iCmd = 0, nBytes = 128
2138-1848:718726689.331 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718726689.687 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718726689.966 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718726690.243 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718726690.502 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718726690.758 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718726691.010 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718726691.265 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718726691.397 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718726691.532 : System total receive data 128 bytes
2138-1848:718726691.661 : => CNT96226::VenderCmd_GetData
2138-1848:718726691.782 : iCmd = 1, nBytes = 4
2138-1848:718726906.504 : 0000 : 00 00 00 00 
2138-1848:718726906.721 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718726906.990 : <= CAsicIO::DoIo ret = 1
2138-1848:718726907.136 : NVMData.PadScanCount = 0
2138-1848:718726907.255 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718726907.383 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718726907.506 : NVMData.FlatbedScanCount = 0
2138-1848:718726907.621 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718726907.739 : NVMData.SideEdgeFletbed = 0
2138-1848:718726907.863 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718726907.984 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718726908.106 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718726908.226 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718726908.345 : NVMData.BornMonth = 0
2138-1848:718726908.451 : NVMData.BornDay = 0
2138-1848:718726908.563 : NVMData.BornYear = 0
2138-1848:718726908.671 : NVMData.FirstScanMonth = 5
2138-1848:718726908.787 : NVMData.FirstScanDay = 18
2138-1848:718726908.905 : NVMData.FirstScanYear = 2020
2138-1848:718726909.018 : NVMData.VerticalMagnification = 0
2138-1848:718726909.135 : NVMData.HorizontalMagnification = 0
2138-1848:718726909.251 : NVMData.PowerSavingTime = 15
2138-1848:718726909.366 : NVMData.SN = A094165189010062
2138-1848:718726909.474 : NVMData.AutoFeed = 0
2138-1848:718726909.580 : NVMData.CCDType = 0
2138-1848:718726909.879 : NVMData.ScanSpeed = 0
2138-1848:718726910.001 : NVMData.RollerCount = 0
2138-1848:718726910.117 : NVMData.MultifeedCount = 0
2138-1848:718726910.234 : NVMData.JamCount = 0
2138-1848:718726910.343 : NVMData.IdentifyInfo = 
2138-1848:718726910.458 : NVMData.FormalName = 
2138-1848:718726910.567 : NVMData.ReservedB = 0
2138-1848:718726910.675 : NVMData.FunctionCode = 0
2138-1848:718726910.783 : NVMData.PreFeed = 0
2138-1848:718726910.891 : NVMData.PreFeedTime = 0
2138-1848:718726910.999 : NVMData.ButtonNumber = 0
2138-1848:718726911.104 : NVMData.PowerOffTime = 0
2138-1848:718726911.215 : <= ReadNVMDataInternal ret = 1
2138-1848:718726911.365 : => IoObject::IoLockEnd
2138-1848:718726911.518 : <= IoObject::IoLockEnd
2138-1848:718726911.628 : <= InitializeScanner ret = 1
2138-1848:718728533.489 : => GetLogicalScannerAbility
2138-1848:718728533.683 : => IoObject::IoLockStart
2138-1848:718728533.838 : => CAsicIO::CheckDevice
2138-1848:718728533.903 : => CNT96226::ConnectIsAvailable
2138-1848:718728558.160 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718728558.283 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718728558.573 : <= IoObject::IoLockStart
2138-1848:718728558.635 : => IoObject::IoLockEnd
2138-1848:718728558.733 : <= IoObject::IoLockEnd
2138-1848:718728558.814 : <= GetLogicalScannerAbility ret = 1
2138-1848:718731795.961 : => GetLogicalScannerAbilityEx
2138-1848:718731796.159 : => IoObject::IoLockStart
2138-1848:718731796.317 : => CAsicIO::CheckDevice
2138-1848:718731796.382 : => CNT96226::ConnectIsAvailable
2138-1848:718731825.231 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718731825.355 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718731825.424 : <= IoObject::IoLockStart
2138-1848:718731825.489 : => IoObject::IoLockEnd
2138-1848:718731825.599 : <= IoObject::IoLockEnd
2138-1848:718731825.729 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718731825.808 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718738186.572 : => ReadNVMData
2138-1848:718738186.759 : => IoObject::IoLockStart
2138-1848:718738186.902 : => CAsicIO::CheckDevice
2138-1848:718738186.967 : => CNT96226::ConnectIsAvailable
2138-1848:718738213.593 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718738213.712 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718738213.779 : <= IoObject::IoLockStart
2138-1848:718738213.848 : => ReadNVMDataInternal
2138-1848:718738213.917 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718738213.991 : IO Send command 10 bytes
2138-1848:718738214.136 : => CNT96226::VenderCmd_SetData
2138-1848:718738214.203 : iCmd = 0, nBytes = 10
2138-1848:718738214.323 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718738570.700 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718738570.878 : System send command 10 bytes + data 0 bytes
2138-1848:718738570.957 : IO total need to receive data 128 bytes
2138-1848:718738571.021 : => CNT96226::VenderCmd_GetData
2138-1848:718738571.083 : iCmd = 0, nBytes = 128
2138-1848:718738774.344 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718738774.519 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718738774.660 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718738774.804 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718738774.936 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718738775.066 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718738775.195 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718738775.322 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718738775.387 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718738775.449 : System total receive data 128 bytes
2138-1848:718738775.514 : => CNT96226::VenderCmd_GetData
2138-1848:718738775.570 : iCmd = 1, nBytes = 4
2138-1848:718738972.772 : 0000 : 00 00 00 00 
2138-1848:718738972.891 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718738973.056 : <= CAsicIO::DoIo ret = 1
2138-1848:718738973.285 : NVMData.PadScanCount = 0
2138-1848:718738973.351 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718738973.412 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718738973.473 : NVMData.FlatbedScanCount = 0
2138-1848:718738973.530 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718738973.589 : NVMData.SideEdgeFletbed = 0
2138-1848:718738973.646 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718738973.702 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718738973.760 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718738973.818 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718738973.876 : NVMData.BornMonth = 0
2138-1848:718738973.929 : NVMData.BornDay = 0
2138-1848:718738973.982 : NVMData.BornYear = 0
2138-1848:718738974.038 : NVMData.FirstScanMonth = 5
2138-1848:718738974.093 : NVMData.FirstScanDay = 18
2138-1848:718738974.148 : NVMData.FirstScanYear = 2020
2138-1848:718738974.205 : NVMData.VerticalMagnification = 0
2138-1848:718738974.265 : NVMData.HorizontalMagnification = 0
2138-1848:718738974.326 : NVMData.PowerSavingTime = 15
2138-1848:718738974.386 : NVMData.SN = A094165189010062
2138-1848:718738974.437 : NVMData.AutoFeed = 0
2138-1848:718738974.487 : NVMData.CCDType = 0
2138-1848:718738974.540 : NVMData.ScanSpeed = 0
2138-1848:718738974.591 : NVMData.RollerCount = 0
2138-1848:718738974.647 : NVMData.MultifeedCount = 0
2138-1848:718738974.701 : NVMData.JamCount = 0
2138-1848:718738974.749 : NVMData.IdentifyInfo = 
2138-1848:718738974.805 : NVMData.FormalName = 
2138-1848:718738974.857 : NVMData.ReservedB = 0
2138-1848:718738974.913 : NVMData.FunctionCode = 0
2138-1848:718738974.964 : NVMData.PreFeed = 0
2138-1848:718738975.016 : NVMData.PreFeedTime = 0
2138-1848:718738975.070 : NVMData.ButtonNumber = 0
2138-1848:718738975.121 : NVMData.PowerOffTime = 0
2138-1848:718738975.176 : <= ReadNVMDataInternal ret = 1
2138-1848:718738975.238 : => IoObject::IoLockEnd
2138-1848:718738975.316 : <= IoObject::IoLockEnd
2138-1848:718738975.368 : <= ReadNVMData ret = 1
2138-1848:718747418.499 : => GetADFStatus
2138-1848:718747418.892 : => IoObject::IoLockStart
2138-1848:718747419.046 : => CAsicIO::CheckDevice
2138-1848:718747419.110 : => CNT96226::ConnectIsAvailable
2138-1848:718747444.880 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718747444.997 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718747445.063 : <= IoObject::IoLockStart
2138-1848:718747445.130 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718747445.205 : IO Send command 10 bytes
2138-1848:718747445.319 : => CNT96226::VenderCmd_SetData
2138-1848:718747445.379 : iCmd = 0, nBytes = 10
2138-1848:718747445.494 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718747608.450 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718747608.630 : System send command 10 bytes + data 0 bytes
2138-1848:718747608.703 : IO total need to receive data 2 bytes
2138-1848:718747608.768 : => CNT96226::VenderCmd_GetData
2138-1848:718747609.083 : iCmd = 0, nBytes = 2
2138-1848:718747790.427 : 0000 : 01 00 
2138-1848:718747790.608 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718747790.740 : System total receive data 2 bytes
2138-1848:718747791.060 : => CNT96226::VenderCmd_GetData
2138-1848:718747791.119 : iCmd = 1, nBytes = 4
2138-1848:718747983.251 : 0000 : 00 00 00 00 
2138-1848:718747983.434 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718747983.606 : <= CAsicIO::DoIo ret = 1
2138-1848:718747983.697 : Return status = 1
2138-1848:718747983.769 : => IoObject::IoLockEnd
2138-1848:718747983.853 : <= IoObject::IoLockEnd
2138-1848:718747983.910 : <= GetADFStatus ret = 1
2138-1848:718750653.114 : => GetADFStatus
2138-1848:718750653.339 : => IoObject::IoLockStart
2138-1848:718750653.495 : => CAsicIO::CheckDevice
2138-1848:718750653.567 : => CNT96226::ConnectIsAvailable
2138-1848:718750674.084 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718750674.192 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718750674.261 : <= IoObject::IoLockStart
2138-1848:718750674.331 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718750674.510 : IO Send command 10 bytes
2138-1848:718750674.688 : => CNT96226::VenderCmd_SetData
2138-1848:718750674.767 : iCmd = 0, nBytes = 10
2138-1848:718750674.885 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718750820.364 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718750820.556 : System send command 10 bytes + data 0 bytes
2138-1848:718750820.640 : IO total need to receive data 2 bytes
2138-1848:718750820.714 : => CNT96226::VenderCmd_GetData
2138-1848:718750820.782 : iCmd = 0, nBytes = 2
2138-1848:718750952.303 : 0000 : 01 00 
2138-1848:718750952.416 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718750952.488 : System total receive data 2 bytes
2138-1848:718750952.558 : => CNT96226::VenderCmd_GetData
2138-1848:718750952.621 : iCmd = 1, nBytes = 4
2138-1848:718751106.516 : 0000 : 00 00 00 00 
2138-1848:718751106.667 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718751106.811 : <= CAsicIO::DoIo ret = 1
2138-1848:718751106.890 : Return status = 1
2138-1848:718751106.957 : => IoObject::IoLockEnd
2138-1848:718751107.039 : <= IoObject::IoLockEnd
2138-1848:718751107.098 : <= GetADFStatus ret = 1
2138-1848:718753246.527 : => TerminateDriver
2138-1848:718753246.737 : => CAsicIO::~CAsicIO,pStage=151718984
2138-1848:718753246.821 : => CNT96226::Close
2138-1848:718753251.209 : <= CNT96226::Close ret = 1
2138-1848:718753251.305 : <= CAsicIO::~CAsicIO
2138-1848:718753251.372 : => IoObject::IoLockEnd
2138-1848:718753251.428 : <= IoObject::IoLockEnd
2138-1848:718753251.482 : => IoObject::TerminateDevice
2138-1848:718753251.546 : => IoObject::IoLockEnd
2138-1848:718753251.602 : <= IoObject::IoLockEnd
2138-1848:718753251.702 : <= IoObject::TerminateDevice
2138-1848:718753251.938 : <= TerminateDriver ret = 1
2138-1848:718764289.879 : ============Debug Start==========
2138-1848:718764290.161 : Date : 2020/5/18 09:52:52
2138-1848:718764290.246 : Process ID : 2138
2138-1848:718764290.563 : Windows : Version 10.0 build 18363 
2138-1848:718764291.025 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718764291.093 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718764291.164 : MemoryStatus.ullAvailPhys : 5893873664
2138-1848:718764291.228 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718764291.302 : MemoryStatus.ullAvailPageFile : 7319343104
2138-1848:718764291.370 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718764291.436 : MemoryStatus.ullAvailVirtual : 1703800832
2138-1848:718764291.501 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718764291.616 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718764291.680 : CPU Family 6 Model 10 Stepping 7
2138-1848:718764291.924 : CPU Count : 4
2138-1848:718764291.979 : CPU Frequency : 100.000 Mhz
2138-1848:718764296.582 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718764296.720 : => InitializeDriver
2138-1848:718764296.973 : <= InitializeDriver ret = 1
2138-1848:718764297.033 : => InitializeScanner
2138-1848:718764297.113 : => CAsicIO::GetDeviceList
2138-1848:718764297.313 : => CNT96226::CNT96226
2138-1848:718764297.376 : => CNT96226::Open
2138-1848:718764319.051 : <= CNT96226::Open ret = 1
2138-1848:718764319.161 : => CNT96226::Initialize
2138-1848:718764319.371 : <= CNT96226::Initialize ret = 1
2138-1848:718764319.438 : <= CNT96226::CNT96226
2138-1848:718764319.509 : => CNT96226::EnumAvailableDevice
2138-1848:718764322.982 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718764323.071 : DeviceHandleTable[ 0 ] = 256
2138-1848:718764323.137 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718769819.729 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718769820.891 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718769829.103 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718769829.318 : => IoObject::GetLockName
2138-1848:718769829.443 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718769829.589 : <= IoObject::GetLockName
2138-1848:718769830.391 : => CNT96226::VenderCmd_GetData
2138-1848:718769830.524 : iCmd = 3, nBytes = 2
2138-1848:718770241.994 : 0000 : 06 38 
2138-1848:718770242.273 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718770242.427 : => CNT96226::VenderCmd_GetData
2138-1848:718770242.553 : iCmd = 4, nBytes = 2
2138-1848:718770559.325 : 0000 : 07 07 
2138-1848:718770559.507 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718770559.678 : Device 0 USB ID = 0638 : 0707
2138-1848:718770559.856 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718770559.997 : IO Send command 10 bytes
2138-1848:718770560.118 : => CNT96226::VenderCmd_SetData
2138-1848:718770560.243 : iCmd = 0, nBytes = 10
2138-1848:718770560.468 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718770774.970 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718770775.663 : => CNT96226::VenderCmd_GetData
2138-1848:718770775.810 : iCmd = 0, nBytes = 165
2138-1848:718770973.343 : skip dump 37 bytes
2138-1848:718770973.731 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718770974.035 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718770974.330 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718770974.617 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718770974.883 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718770975.161 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718770975.423 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718770975.688 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718770975.826 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718770975.962 : => CNT96226::VenderCmd_GetData
2138-1848:718770976.306 : iCmd = 1, nBytes = 4
2138-1848:718771189.391 : 0000 : 00 00 00 00 
2138-1848:718771189.576 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718771189.935 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718771190.063 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718771190.197 : IO Send command 10 bytes
2138-1848:718771190.318 : => CNT96226::VenderCmd_SetData
2138-1848:718771190.443 : iCmd = 0, nBytes = 10
2138-1848:718771190.658 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718771540.138 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718771540.327 : => CNT96226::VenderCmd_GetData
2138-1848:718771540.405 : iCmd = 0, nBytes = 128
2138-1848:718771734.986 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718771735.227 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718771735.397 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718771735.567 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718771735.725 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718771735.880 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718771736.041 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718771736.195 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718771736.275 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718771736.358 : => CNT96226::VenderCmd_GetData
2138-1848:718771736.428 : iCmd = 1, nBytes = 4
2138-1848:718771934.137 : 0000 : 00 00 00 00 
2138-1848:718771934.252 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718771934.332 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718771934.512 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718771934.605 : => CNT96226::Close
2138-1848:718771938.911 : <= CNT96226::Close ret = 1
2138-1848:718771939.007 : <= CNT96226::~CNT96226
2138-1848:718771939.121 : <= CAsicIO::GetDeviceList
2138-1848:718771939.640 : => IoObject::SetTimeout
2138-1848:718771939.714 : Timeout--> In = 0 Out = 0
2138-1848:718771939.786 : <= IoObject::SetTimeout
2138-1848:718771939.868 : => CAsicIO::CAsicIO
2138-1848:718771939.954 : => CNT96226::CNT96226
2138-1848:718771940.024 : => CNT96226::Open
2138-1848:718771966.220 : <= CNT96226::Open ret = 1
2138-1848:718771966.369 : => CNT96226::Initialize
2138-1848:718771966.625 : <= CNT96226::Initialize ret = 1
2138-1848:718771966.705 : <= CNT96226::CNT96226
2138-1848:718771966.771 : <= CAsicIO::CAsicIO
2138-1848:718771966.843 : => CAsicIO::InitializeDevice
2138-1848:718771966.928 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718771971.758 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718771971.910 : => IoObject::GetLockName
2138-1848:718771971.983 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718771972.069 : <= IoObject::GetLockName
2138-1848:718771972.613 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718771972.709 : IO Send command 10 bytes
2138-1848:718771972.782 : => CNT96226::VenderCmd_SetData
2138-1848:718771972.856 : iCmd = 0, nBytes = 10
2138-1848:718771972.998 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718772310.587 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718772310.792 : => CNT96226::VenderCmd_GetData
2138-1848:718772310.869 : iCmd = 0, nBytes = 128
2138-1848:718772498.174 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718772498.385 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718772498.557 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718772498.725 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718772498.885 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718772499.044 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718772499.196 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718772499.353 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718772499.435 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718772499.634 : => CNT96226::VenderCmd_GetData
2138-1848:718772499.708 : iCmd = 1, nBytes = 4
2138-1848:718772621.870 : 0000 : 00 00 00 00 
2138-1848:718772621.991 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718772622.069 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718772622.145 : => CNT96226::VenderCmd_GetData
2138-1848:718772622.214 : iCmd = 3, nBytes = 2
2138-1848:718773005.599 : 0000 : 06 38 
2138-1848:718773005.781 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718773005.875 : => CNT96226::VenderCmd_GetData
2138-1848:718773005.952 : iCmd = 4, nBytes = 2
2138-1848:718773308.767 : 0000 : 07 07 
2138-1848:718773308.939 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718773309.119 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718773309.242 : => IoObject::InitializeDevice
2138-1848:718773309.371 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718773310.240 : <= IoObject::InitializeDevice ret = 1
2138-1848:718773310.341 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718773311.068 : => FindScanner
2138-1848:718773311.145 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718773311.222 : <= FindScanner ret = 1
2138-1848:718773311.300 : => IoObject::IoLockStart
2138-1848:718773311.407 : => CAsicIO::CheckDevice
2138-1848:718773311.485 : => CNT96226::ConnectIsAvailable
2138-1848:718773335.208 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718773335.335 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718773335.423 : <= IoObject::IoLockStart
2138-1848:718773335.496 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718773335.586 : IO Send command 10 bytes
2138-1848:718773335.695 : => CNT96226::VenderCmd_SetData
2138-1848:718773335.764 : iCmd = 0, nBytes = 10
2138-1848:718773335.893 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718773530.859 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718773530.994 : System send command 10 bytes + data 0 bytes
2138-1848:718773531.080 : IO total need to receive data 5 bytes
2138-1848:718773531.154 : => CNT96226::VenderCmd_GetData
2138-1848:718773531.227 : iCmd = 0, nBytes = 5
2138-1848:718773708.355 : 0000 : 06 00 02 02 ab 
2138-1848:718773708.502 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718773708.583 : System total receive data 5 bytes
2138-1848:718773708.664 : => CNT96226::VenderCmd_GetData
2138-1848:718773708.735 : iCmd = 1, nBytes = 4
2138-1848:718773911.789 : 0000 : 00 00 00 00 
2138-1848:718773911.964 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718773912.153 : <= CAsicIO::DoIo ret = 1
2138-1848:718773912.251 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718773912.336 : IO Send command 10 bytes
2138-1848:718773912.479 : => CNT96226::VenderCmd_SetData
2138-1848:718773912.559 : iCmd = 0, nBytes = 10
2138-1848:718773912.697 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718774106.988 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718774107.160 : System send command 10 bytes + data 0 bytes
2138-1848:718774107.264 : IO total need to receive data 165 bytes
2138-1848:718774107.349 : => CNT96226::VenderCmd_GetData
2138-1848:718774107.422 : iCmd = 0, nBytes = 165
2138-1848:718774302.542 : skip dump 37 bytes
2138-1848:718774302.820 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718774302.999 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718774303.176 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718774303.345 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718774303.509 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718774303.682 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718774303.847 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718774304.003 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718774304.085 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718774304.167 : System total receive data 165 bytes
2138-1848:718774304.250 : => CNT96226::VenderCmd_GetData
2138-1848:718774304.487 : iCmd = 1, nBytes = 4
2138-1848:718774514.322 : 0000 : 00 00 00 00 
2138-1848:718774514.436 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718774514.608 : <= CAsicIO::DoIo ret = 1
2138-1848:718774514.680 : Dump Inquiry
2138-1848:718774514.840 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718774515.009 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718774515.175 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718774515.339 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718774515.495 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718774515.665 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718774515.823 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718774515.979 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718774516.142 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718774516.301 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718774516.414 : 00a0 : 00 00 00 00 00 
2138-1848:718774516.506 : => ReadNVMDataInternal
2138-1848:718774516.761 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718774516.848 : IO Send command 10 bytes
2138-1848:718774516.961 : => CNT96226::VenderCmd_SetData
2138-1848:718774517.034 : iCmd = 0, nBytes = 10
2138-1848:718774517.161 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718774827.539 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718774827.767 : System send command 10 bytes + data 0 bytes
2138-1848:718774827.867 : IO total need to receive data 128 bytes
2138-1848:718774827.950 : => CNT96226::VenderCmd_GetData
2138-1848:718774828.030 : iCmd = 0, nBytes = 128
2138-1848:718775031.653 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718775031.864 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718775032.043 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718775032.207 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718775032.365 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718775032.522 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718775032.674 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718775032.834 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718775032.919 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718775033.003 : System total receive data 128 bytes
2138-1848:718775033.082 : => CNT96226::VenderCmd_GetData
2138-1848:718775033.153 : iCmd = 1, nBytes = 4
2138-1848:718775196.812 : 0000 : 00 00 00 00 
2138-1848:718775196.951 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718775197.140 : <= CAsicIO::DoIo ret = 1
2138-1848:718775197.226 : NVMData.PadScanCount = 0
2138-1848:718775197.301 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718775197.373 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718775197.447 : NVMData.FlatbedScanCount = 0
2138-1848:718775197.523 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718775197.593 : NVMData.SideEdgeFletbed = 0
2138-1848:718775197.660 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718775197.733 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718775197.805 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718775197.879 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718775197.951 : NVMData.BornMonth = 0
2138-1848:718775198.013 : NVMData.BornDay = 0
2138-1848:718775198.078 : NVMData.BornYear = 0
2138-1848:718775198.141 : NVMData.FirstScanMonth = 5
2138-1848:718775198.210 : NVMData.FirstScanDay = 18
2138-1848:718775198.280 : NVMData.FirstScanYear = 2020
2138-1848:718775198.348 : NVMData.VerticalMagnification = 0
2138-1848:718775198.416 : NVMData.HorizontalMagnification = 0
2138-1848:718775198.489 : NVMData.PowerSavingTime = 15
2138-1848:718775198.559 : NVMData.SN = A094165189010062
2138-1848:718775198.621 : NVMData.AutoFeed = 0
2138-1848:718775198.684 : NVMData.CCDType = 0
2138-1848:718775198.913 : NVMData.ScanSpeed = 0
2138-1848:718775198.977 : NVMData.RollerCount = 0
2138-1848:718775199.045 : NVMData.MultifeedCount = 0
2138-1848:718775199.111 : NVMData.JamCount = 0
2138-1848:718775199.175 : NVMData.IdentifyInfo = 
2138-1848:718775199.241 : NVMData.FormalName = 
2138-1848:718775199.310 : NVMData.ReservedB = 0
2138-1848:718775199.377 : NVMData.FunctionCode = 0
2138-1848:718775199.439 : NVMData.PreFeed = 0
2138-1848:718775199.502 : NVMData.PreFeedTime = 0
2138-1848:718775199.567 : NVMData.ButtonNumber = 0
2138-1848:718775199.632 : NVMData.PowerOffTime = 0
2138-1848:718775199.698 : <= ReadNVMDataInternal ret = 1
2138-1848:718775199.794 : => IoObject::IoLockEnd
2138-1848:718775199.883 : <= IoObject::IoLockEnd
2138-1848:718775199.945 : <= InitializeScanner ret = 1
2138-1848:718775200.032 : => GetLogicalScannerAbilityEx
2138-1848:718775200.104 : => IoObject::IoLockStart
2138-1848:718775200.202 : => CAsicIO::CheckDevice
2138-1848:718775200.266 : => CNT96226::ConnectIsAvailable
2138-1848:718775212.204 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718775212.321 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718775212.391 : <= IoObject::IoLockStart
2138-1848:718775212.463 : => IoObject::IoLockEnd
2138-1848:718775212.567 : <= IoObject::IoLockEnd
2138-1848:718775212.695 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718775212.786 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718775415.645 : => ReadNVMData
2138-1848:718775415.848 : => IoObject::IoLockStart
2138-1848:718775416.005 : => CAsicIO::CheckDevice
2138-1848:718775416.078 : => CNT96226::ConnectIsAvailable
2138-1848:718775443.261 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718775443.409 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718775443.491 : <= IoObject::IoLockStart
2138-1848:718775443.578 : => ReadNVMDataInternal
2138-1848:718775443.657 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718775443.741 : IO Send command 10 bytes
2138-1848:718775443.927 : => CNT96226::VenderCmd_SetData
2138-1848:718775444.000 : iCmd = 0, nBytes = 10
2138-1848:718775444.142 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718775800.932 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718775801.157 : System send command 10 bytes + data 0 bytes
2138-1848:718775801.248 : IO total need to receive data 128 bytes
2138-1848:718775801.334 : => CNT96226::VenderCmd_GetData
2138-1848:718775801.410 : iCmd = 0, nBytes = 128
2138-1848:718776007.690 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718776007.922 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718776008.110 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718776008.284 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718776008.450 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718776008.611 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718776008.770 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718776008.929 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718776009.014 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718776009.100 : System total receive data 128 bytes
2138-1848:718776009.181 : => CNT96226::VenderCmd_GetData
2138-1848:718776009.255 : iCmd = 1, nBytes = 4
2138-1848:718776206.325 : 0000 : 00 00 00 00 
2138-1848:718776206.494 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718776206.692 : <= CAsicIO::DoIo ret = 1
2138-1848:718776206.786 : NVMData.PadScanCount = 0
2138-1848:718776206.862 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718776206.936 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718776207.011 : NVMData.FlatbedScanCount = 0
2138-1848:718776207.086 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718776207.154 : NVMData.SideEdgeFletbed = 0
2138-1848:718776207.226 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718776207.296 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718776207.367 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718776207.615 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718776207.695 : NVMData.BornMonth = 0
2138-1848:718776207.762 : NVMData.BornDay = 0
2138-1848:718776207.828 : NVMData.BornYear = 0
2138-1848:718776207.890 : NVMData.FirstScanMonth = 5
2138-1848:718776207.956 : NVMData.FirstScanDay = 18
2138-1848:718776208.025 : NVMData.FirstScanYear = 2020
2138-1848:718776208.092 : NVMData.VerticalMagnification = 0
2138-1848:718776208.162 : NVMData.HorizontalMagnification = 0
2138-1848:718776208.231 : NVMData.PowerSavingTime = 15
2138-1848:718776208.297 : NVMData.SN = A094165189010062
2138-1848:718776208.361 : NVMData.AutoFeed = 0
2138-1848:718776208.425 : NVMData.CCDType = 0
2138-1848:718776208.489 : NVMData.ScanSpeed = 0
2138-1848:718776208.553 : NVMData.RollerCount = 0
2138-1848:718776208.621 : NVMData.MultifeedCount = 0
2138-1848:718776208.687 : NVMData.JamCount = 0
2138-1848:718776208.752 : NVMData.IdentifyInfo = 
2138-1848:718776208.815 : NVMData.FormalName = 
2138-1848:718776208.880 : NVMData.ReservedB = 0
2138-1848:718776208.947 : NVMData.FunctionCode = 0
2138-1848:718776209.012 : NVMData.PreFeed = 0
2138-1848:718776209.077 : NVMData.PreFeedTime = 0
2138-1848:718776209.139 : NVMData.ButtonNumber = 0
2138-1848:718776209.202 : NVMData.PowerOffTime = 0
2138-1848:718776209.264 : <= ReadNVMDataInternal ret = 1
2138-1848:718776209.344 : => IoObject::IoLockEnd
2138-1848:718776209.439 : <= IoObject::IoLockEnd
2138-1848:718776209.503 : <= ReadNVMData ret = 1
2138-1848:718776779.502 : => TerminateDriver
2138-1848:718776779.735 : => CAsicIO::~CAsicIO,pStage=151784520
2138-1848:718776779.831 : => CNT96226::Close
2138-1848:718776785.236 : <= CNT96226::Close ret = 1
2138-1848:718776785.343 : <= CAsicIO::~CAsicIO
2138-1848:718776785.420 : => IoObject::IoLockEnd
2138-1848:718776785.490 : <= IoObject::IoLockEnd
2138-1848:718776785.558 : => IoObject::TerminateDevice
2138-1848:718776785.635 : => IoObject::IoLockEnd
2138-1848:718776785.703 : <= IoObject::IoLockEnd
2138-1848:718776785.817 : <= IoObject::TerminateDevice
2138-1848:718776786.082 : <= TerminateDriver ret = 1
2138-1848:718779350.351 : ============Debug Start==========
2138-1848:718779350.667 : Date : 2020/5/18 09:52:53
2138-1848:718779350.975 : Process ID : 2138
2138-1848:718779351.344 : Windows : Version 10.0 build 18363 
2138-1848:718779352.081 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718779352.150 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718779352.221 : MemoryStatus.ullAvailPhys : 5893890048
2138-1848:718779352.288 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718779352.354 : MemoryStatus.ullAvailPageFile : 7320264704
2138-1848:718779352.425 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718779352.488 : MemoryStatus.ullAvailVirtual : 1703792640
2138-1848:718779352.555 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718779352.669 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718779352.733 : CPU Family 6 Model 10 Stepping 7
2138-1848:718779352.990 : CPU Count : 4
2138-1848:718779353.041 : CPU Frequency : 100.000 Mhz
2138-1848:718779357.766 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718779357.916 : => InitializeDriver
2138-1848:718779358.179 : <= InitializeDriver ret = 1
2138-1848:718781807.199 : => InitializeScanner
2138-1848:718781807.477 : => CAsicIO::GetDeviceList
2138-1848:718781807.934 : => CNT96226::CNT96226
2138-1848:718781808.003 : => CNT96226::Open
2138-1848:718781833.538 : <= CNT96226::Open ret = 1
2138-1848:718781833.647 : => CNT96226::Initialize
2138-1848:718781833.859 : <= CNT96226::Initialize ret = 1
2138-1848:718781833.926 : <= CNT96226::CNT96226
2138-1848:718781833.986 : => CNT96226::EnumAvailableDevice
2138-1848:718781837.622 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718781837.707 : DeviceHandleTable[ 0 ] = 256
2138-1848:718781837.772 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718786888.159 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718786889.297 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718786897.556 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718786897.784 : => IoObject::GetLockName
2138-1848:718786897.911 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718786898.056 : <= IoObject::GetLockName
2138-1848:718786898.892 : => CNT96226::VenderCmd_GetData
2138-1848:718786899.032 : iCmd = 3, nBytes = 2
2138-1848:718787291.073 : 0000 : 06 38 
2138-1848:718787291.333 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718787291.487 : => CNT96226::VenderCmd_GetData
2138-1848:718787291.614 : iCmd = 4, nBytes = 2
2138-1848:718787604.951 : 0000 : 07 07 
2138-1848:718787605.172 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718787605.337 : Device 0 USB ID = 0638 : 0707
2138-1848:718787605.507 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718787605.652 : IO Send command 10 bytes
2138-1848:718787605.769 : => CNT96226::VenderCmd_SetData
2138-1848:718787605.890 : iCmd = 0, nBytes = 10
2138-1848:718787606.108 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718787818.461 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718787818.718 : => CNT96226::VenderCmd_GetData
2138-1848:718787818.854 : iCmd = 0, nBytes = 165
2138-1848:718788025.540 : skip dump 37 bytes
2138-1848:718788025.942 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718788026.246 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718788026.526 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718788026.806 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718788027.073 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718788027.356 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718788027.620 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718788027.880 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718788028.020 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718788028.147 : => CNT96226::VenderCmd_GetData
2138-1848:718788028.467 : iCmd = 1, nBytes = 4
2138-1848:718788235.408 : 0000 : 00 00 00 00 
2138-1848:718788235.580 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718788235.663 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718788235.738 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718788235.820 : IO Send command 10 bytes
2138-1848:718788235.884 : => CNT96226::VenderCmd_SetData
2138-1848:718788235.957 : iCmd = 0, nBytes = 10
2138-1848:718788236.090 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718788581.936 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718788582.087 : => CNT96226::VenderCmd_GetData
2138-1848:718788582.161 : iCmd = 0, nBytes = 128
2138-1848:718788773.002 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718788773.262 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718788773.426 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718788773.588 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718788773.737 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718788773.882 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718788774.029 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718788774.175 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718788774.253 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718788774.333 : => CNT96226::VenderCmd_GetData
2138-1848:718788774.402 : iCmd = 1, nBytes = 4
2138-1848:718788981.553 : 0000 : 00 00 00 00 
2138-1848:718788981.655 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718788981.727 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718788981.893 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718788981.975 : => CNT96226::Close
2138-1848:718788986.088 : <= CNT96226::Close ret = 1
2138-1848:718788986.181 : <= CNT96226::~CNT96226
2138-1848:718788986.282 : <= CAsicIO::GetDeviceList
2138-1848:718788986.821 : => IoObject::SetTimeout
2138-1848:718788986.892 : Timeout--> In = 0 Out = 0
2138-1848:718788986.960 : <= IoObject::SetTimeout
2138-1848:718788987.039 : => CAsicIO::CAsicIO
2138-1848:718788987.121 : => CNT96226::CNT96226
2138-1848:718788987.183 : => CNT96226::Open
2138-1848:718789013.383 : <= CNT96226::Open ret = 1
2138-1848:718789013.499 : => CNT96226::Initialize
2138-1848:718789013.727 : <= CNT96226::Initialize ret = 1
2138-1848:718789013.801 : <= CNT96226::CNT96226
2138-1848:718789013.862 : <= CAsicIO::CAsicIO
2138-1848:718789013.922 : => CAsicIO::InitializeDevice
2138-1848:718789014.008 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718789018.628 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718789018.769 : => IoObject::GetLockName
2138-1848:718789018.833 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718789018.912 : <= IoObject::GetLockName
2138-1848:718789019.419 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718789019.509 : IO Send command 10 bytes
2138-1848:718789019.574 : => CNT96226::VenderCmd_SetData
2138-1848:718789019.644 : iCmd = 0, nBytes = 10
2138-1848:718789019.764 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718789364.344 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718789364.545 : => CNT96226::VenderCmd_GetData
2138-1848:718789364.627 : iCmd = 0, nBytes = 128
2138-1848:718789572.567 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718789572.763 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718789572.924 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718789573.083 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718789573.233 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718789573.383 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718789573.536 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718789573.679 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718789573.760 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718789573.980 : => CNT96226::VenderCmd_GetData
2138-1848:718789574.051 : iCmd = 1, nBytes = 4
2138-1848:718789750.107 : 0000 : 00 00 00 00 
2138-1848:718789750.290 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718789750.375 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718789750.460 : => CNT96226::VenderCmd_GetData
2138-1848:718789750.531 : iCmd = 3, nBytes = 2
2138-1848:718790128.502 : 0000 : 06 38 
2138-1848:718790128.624 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718790128.714 : => CNT96226::VenderCmd_GetData
2138-1848:718790128.790 : iCmd = 4, nBytes = 2
2138-1848:718790431.526 : 0000 : 07 07 
2138-1848:718790431.696 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718790431.870 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718790431.987 : => IoObject::InitializeDevice
2138-1848:718790432.116 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718790432.918 : <= IoObject::InitializeDevice ret = 1
2138-1848:718790433.011 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718790433.702 : => FindScanner
2138-1848:718790433.775 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718790433.855 : <= FindScanner ret = 1
2138-1848:718790433.928 : => IoObject::IoLockStart
2138-1848:718790434.028 : => CAsicIO::CheckDevice
2138-1848:718790434.093 : => CNT96226::ConnectIsAvailable
2138-1848:718790458.376 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718790458.491 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718790458.561 : <= IoObject::IoLockStart
2138-1848:718790458.631 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718790458.707 : IO Send command 10 bytes
2138-1848:718790458.809 : => CNT96226::VenderCmd_SetData
2138-1848:718790458.878 : iCmd = 0, nBytes = 10
2138-1848:718790459.002 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718790662.297 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718790662.433 : System send command 10 bytes + data 0 bytes
2138-1848:718790662.519 : IO total need to receive data 5 bytes
2138-1848:718790662.596 : => CNT96226::VenderCmd_GetData
2138-1848:718790662.661 : iCmd = 0, nBytes = 5
2138-1848:718790840.522 : 0000 : 06 00 02 02 ab 
2138-1848:718790840.694 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718790840.787 : System total receive data 5 bytes
2138-1848:718790840.865 : => CNT96226::VenderCmd_GetData
2138-1848:718790840.938 : iCmd = 1, nBytes = 4
2138-1848:718791049.364 : 0000 : 00 00 00 00 
2138-1848:718791049.467 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718791049.647 : <= CAsicIO::DoIo ret = 1
2138-1848:718791049.730 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718791049.810 : IO Send command 10 bytes
2138-1848:718791049.922 : => CNT96226::VenderCmd_SetData
2138-1848:718791049.988 : iCmd = 0, nBytes = 10
2138-1848:718791050.115 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718791249.955 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718791250.144 : System send command 10 bytes + data 0 bytes
2138-1848:718791250.231 : IO total need to receive data 165 bytes
2138-1848:718791250.309 : => CNT96226::VenderCmd_GetData
2138-1848:718791250.377 : iCmd = 0, nBytes = 165
2138-1848:718791452.021 : skip dump 37 bytes
2138-1848:718791452.294 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718791452.468 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718791452.625 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718791452.781 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718791452.937 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718791453.092 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718791453.243 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718791453.395 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718791453.474 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718791453.546 : System total receive data 165 bytes
2138-1848:718791453.624 : => CNT96226::VenderCmd_GetData
2138-1848:718791453.866 : iCmd = 1, nBytes = 4
2138-1848:718791660.816 : 0000 : 00 00 00 00 
2138-1848:718791660.938 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718791661.130 : <= CAsicIO::DoIo ret = 1
2138-1848:718791661.203 : Dump Inquiry
2138-1848:718791661.356 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718791661.516 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718791661.675 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718791661.837 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718791661.990 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718791662.146 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718791662.293 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718791662.437 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718791662.585 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718791662.735 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718791662.839 : 00a0 : 00 00 00 00 00 
2138-1848:718791662.920 : => ReadNVMDataInternal
2138-1848:718791663.254 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718791663.340 : IO Send command 10 bytes
2138-1848:718791663.460 : => CNT96226::VenderCmd_SetData
2138-1848:718791663.527 : iCmd = 0, nBytes = 10
2138-1848:718791663.646 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718792001.137 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718792001.355 : System send command 10 bytes + data 0 bytes
2138-1848:718792001.451 : IO total need to receive data 128 bytes
2138-1848:718792001.531 : => CNT96226::VenderCmd_GetData
2138-1848:718792001.610 : iCmd = 0, nBytes = 128
2138-1848:718792205.060 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718792205.273 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718792205.436 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718792205.587 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718792205.734 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718792205.884 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718792206.029 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718792206.173 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718792206.250 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718792206.326 : System total receive data 128 bytes
2138-1848:718792206.402 : => CNT96226::VenderCmd_GetData
2138-1848:718792206.465 : iCmd = 1, nBytes = 4
2138-1848:718792387.168 : 0000 : 00 00 00 00 
2138-1848:718792387.351 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718792387.534 : <= CAsicIO::DoIo ret = 1
2138-1848:718792387.625 : NVMData.PadScanCount = 0
2138-1848:718792387.694 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718792387.764 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718792387.836 : NVMData.FlatbedScanCount = 0
2138-1848:718792387.902 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718792387.966 : NVMData.SideEdgeFletbed = 0
2138-1848:718792388.034 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718792388.102 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718792388.170 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718792388.237 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718792388.302 : NVMData.BornMonth = 0
2138-1848:718792388.362 : NVMData.BornDay = 0
2138-1848:718792388.423 : NVMData.BornYear = 0
2138-1848:718792388.483 : NVMData.FirstScanMonth = 5
2138-1848:718792388.546 : NVMData.FirstScanDay = 18
2138-1848:718792388.612 : NVMData.FirstScanYear = 2020
2138-1848:718792388.675 : NVMData.VerticalMagnification = 0
2138-1848:718792388.740 : NVMData.HorizontalMagnification = 0
2138-1848:718792388.809 : NVMData.PowerSavingTime = 15
2138-1848:718792388.874 : NVMData.SN = A094165189010062
2138-1848:718792388.935 : NVMData.AutoFeed = 0
2138-1848:718792388.994 : NVMData.CCDType = 0
2138-1848:718792389.219 : NVMData.ScanSpeed = 0
2138-1848:718792389.286 : NVMData.RollerCount = 0
2138-1848:718792389.348 : NVMData.MultifeedCount = 0
2138-1848:718792389.410 : NVMData.JamCount = 0
2138-1848:718792389.472 : NVMData.IdentifyInfo = 
2138-1848:718792389.533 : NVMData.FormalName = 
2138-1848:718792389.592 : NVMData.ReservedB = 0
2138-1848:718792389.653 : NVMData.FunctionCode = 0
2138-1848:718792389.713 : NVMData.PreFeed = 0
2138-1848:718792389.775 : NVMData.PreFeedTime = 0
2138-1848:718792389.834 : NVMData.ButtonNumber = 0
2138-1848:718792389.895 : NVMData.PowerOffTime = 0
2138-1848:718792389.957 : <= ReadNVMDataInternal ret = 1
2138-1848:718792390.052 : => IoObject::IoLockEnd
2138-1848:718792390.140 : <= IoObject::IoLockEnd
2138-1848:718792390.200 : <= InitializeScanner ret = 1
2138-1848:718793559.306 : => GetLogicalScannerAbility
2138-1848:718793559.503 : => IoObject::IoLockStart
2138-1848:718793559.654 : => CAsicIO::CheckDevice
2138-1848:718793559.723 : => CNT96226::ConnectIsAvailable
2138-1848:718793581.013 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718793581.143 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718793581.211 : <= IoObject::IoLockStart
2138-1848:718793581.277 : => IoObject::IoLockEnd
2138-1848:718793581.383 : <= IoObject::IoLockEnd
2138-1848:718793581.460 : <= GetLogicalScannerAbility ret = 1
2138-1848:718796840.529 : => GetLogicalScannerAbilityEx
2138-1848:718796840.721 : => IoObject::IoLockStart
2138-1848:718796840.873 : => CAsicIO::CheckDevice
2138-1848:718796840.933 : => CNT96226::ConnectIsAvailable
2138-1848:718796866.220 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718796866.341 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718796866.404 : <= IoObject::IoLockStart
2138-1848:718796866.468 : => IoObject::IoLockEnd
2138-1848:718796866.577 : <= IoObject::IoLockEnd
2138-1848:718796866.928 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718796867.009 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718803078.159 : => ReadNVMData
2138-1848:718803078.347 : => IoObject::IoLockStart
2138-1848:718803078.473 : => CAsicIO::CheckDevice
2138-1848:718803078.536 : => CNT96226::ConnectIsAvailable
2138-1848:718803101.806 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718803101.916 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718803101.986 : <= IoObject::IoLockStart
2138-1848:718803102.063 : => ReadNVMDataInternal
2138-1848:718803102.129 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718803102.204 : IO Send command 10 bytes
2138-1848:718803102.338 : => CNT96226::VenderCmd_SetData
2138-1848:718803102.398 : iCmd = 0, nBytes = 10
2138-1848:718803102.515 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718803449.410 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718803449.575 : System send command 10 bytes + data 0 bytes
2138-1848:718803449.653 : IO total need to receive data 128 bytes
2138-1848:718803449.725 : => CNT96226::VenderCmd_GetData
2138-1848:718803449.790 : iCmd = 0, nBytes = 128
2138-1848:718803648.443 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718803648.611 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718803648.757 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718803648.890 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718803649.018 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718803649.151 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718803649.278 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718803649.404 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718803649.472 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718803649.536 : System total receive data 128 bytes
2138-1848:718803649.601 : => CNT96226::VenderCmd_GetData
2138-1848:718803649.662 : iCmd = 1, nBytes = 4
2138-1848:718803820.052 : 0000 : 00 00 00 00 
2138-1848:718803820.165 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718803820.317 : <= CAsicIO::DoIo ret = 1
2138-1848:718803820.521 : NVMData.PadScanCount = 0
2138-1848:718803820.585 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718803820.644 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718803820.706 : NVMData.FlatbedScanCount = 0
2138-1848:718803820.765 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718803820.822 : NVMData.SideEdgeFletbed = 0
2138-1848:718803820.880 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718803820.940 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718803820.999 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718803821.059 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718803821.118 : NVMData.BornMonth = 0
2138-1848:718803821.170 : NVMData.BornDay = 0
2138-1848:718803821.226 : NVMData.BornYear = 0
2138-1848:718803821.280 : NVMData.FirstScanMonth = 5
2138-1848:718803821.335 : NVMData.FirstScanDay = 18
2138-1848:718803821.393 : NVMData.FirstScanYear = 2020
2138-1848:718803821.451 : NVMData.VerticalMagnification = 0
2138-1848:718803821.512 : NVMData.HorizontalMagnification = 0
2138-1848:718803821.574 : NVMData.PowerSavingTime = 15
2138-1848:718803821.634 : NVMData.SN = A094165189010062
2138-1848:718803821.690 : NVMData.AutoFeed = 0
2138-1848:718803821.742 : NVMData.CCDType = 0
2138-1848:718803821.794 : NVMData.ScanSpeed = 0
2138-1848:718803821.846 : NVMData.RollerCount = 0
2138-1848:718803821.900 : NVMData.MultifeedCount = 0
2138-1848:718803821.956 : NVMData.JamCount = 0
2138-1848:718803822.005 : NVMData.IdentifyInfo = 
2138-1848:718803822.059 : NVMData.FormalName = 
2138-1848:718803822.111 : NVMData.ReservedB = 0
2138-1848:718803822.170 : NVMData.FunctionCode = 0
2138-1848:718803822.225 : NVMData.PreFeed = 0
2138-1848:718803822.278 : NVMData.PreFeedTime = 0
2138-1848:718803822.328 : NVMData.ButtonNumber = 0
2138-1848:718803822.382 : NVMData.PowerOffTime = 0
2138-1848:718803822.436 : <= ReadNVMDataInternal ret = 1
2138-1848:718803822.503 : => IoObject::IoLockEnd
2138-1848:718803822.585 : <= IoObject::IoLockEnd
2138-1848:718803822.635 : <= ReadNVMData ret = 1
2138-1848:718812461.317 : => GetADFStatus
2138-1848:718812461.754 : => IoObject::IoLockStart
2138-1848:718812461.886 : => CAsicIO::CheckDevice
2138-1848:718812461.952 : => CNT96226::ConnectIsAvailable
2138-1848:718812490.742 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718812491.169 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718812491.237 : <= IoObject::IoLockStart
2138-1848:718812491.311 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718812491.385 : IO Send command 10 bytes
2138-1848:718812491.534 : => CNT96226::VenderCmd_SetData
2138-1848:718812491.597 : iCmd = 0, nBytes = 10
2138-1848:718812491.710 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718812700.939 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718812701.066 : System send command 10 bytes + data 0 bytes
2138-1848:718812701.149 : IO total need to receive data 2 bytes
2138-1848:718812701.214 : => CNT96226::VenderCmd_GetData
2138-1848:718812701.278 : iCmd = 0, nBytes = 2
2138-1848:718812896.436 : 0000 : 01 00 
2138-1848:718812896.625 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718812896.729 : System total receive data 2 bytes
2138-1848:718812896.807 : => CNT96226::VenderCmd_GetData
2138-1848:718812896.876 : iCmd = 1, nBytes = 4
2138-1848:718813106.946 : 0000 : 00 00 00 00 
2138-1848:718813107.066 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718813107.193 : <= CAsicIO::DoIo ret = 1
2138-1848:718813107.269 : Return status = 1
2138-1848:718813107.339 : => IoObject::IoLockEnd
2138-1848:718813107.420 : <= IoObject::IoLockEnd
2138-1848:718813107.477 : <= GetADFStatus ret = 1
2138-1848:718816341.654 : => TerminateDriver
2138-1848:718816341.846 : => CAsicIO::~CAsicIO,pStage=204672072
2138-1848:718816341.922 : => CNT96226::Close
2138-1848:718816346.346 : <= CNT96226::Close ret = 1
2138-1848:718816346.429 : <= CAsicIO::~CAsicIO
2138-1848:718816346.494 : => IoObject::IoLockEnd
2138-1848:718816346.553 : <= IoObject::IoLockEnd
2138-1848:718816346.606 : => IoObject::TerminateDevice
2138-1848:718816346.798 : => IoObject::IoLockEnd
2138-1848:718816346.854 : <= IoObject::IoLockEnd
2138-1848:718816346.944 : <= IoObject::TerminateDevice
2138-1848:718816347.175 : <= TerminateDriver ret = 1
2138-1848:718842378.649 : ============Debug Start==========
2138-1848:718842378.987 : Date : 2020/5/18 09:52:55
2138-1848:718842379.077 : Process ID : 2138
2138-1848:718842379.467 : Windows : Version 10.0 build 18363 
2138-1848:718842379.947 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718842380.018 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718842380.088 : MemoryStatus.ullAvailPhys : 5893345280
2138-1848:718842380.150 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718842380.222 : MemoryStatus.ullAvailPageFile : 7319695360
2138-1848:718842380.287 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718842380.350 : MemoryStatus.ullAvailVirtual : 1703796736
2138-1848:718842380.413 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718842380.520 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718842380.584 : CPU Family 6 Model 10 Stepping 7
2138-1848:718842380.838 : CPU Count : 4
2138-1848:718842380.892 : CPU Frequency : 100.000 Mhz
2138-1848:718842386.334 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718842386.480 : => InitializeDriver
2138-1848:718842386.727 : <= InitializeDriver ret = 1
2138-1848:718842386.794 : => InitializeScanner
2138-1848:718842386.879 : => CAsicIO::GetDeviceList
2138-1848:718842387.078 : => CNT96226::CNT96226
2138-1848:718842387.139 : => CNT96226::Open
2138-1848:718842409.435 : <= CNT96226::Open ret = 1
2138-1848:718842409.538 : => CNT96226::Initialize
2138-1848:718842409.737 : <= CNT96226::Initialize ret = 1
2138-1848:718842409.804 : <= CNT96226::CNT96226
2138-1848:718842409.858 : => CNT96226::EnumAvailableDevice
2138-1848:718842413.406 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718842413.491 : DeviceHandleTable[ 0 ] = 256
2138-1848:718842413.552 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718846637.341 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718846638.508 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718846646.890 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718846647.126 : => IoObject::GetLockName
2138-1848:718846647.252 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718846647.397 : <= IoObject::GetLockName
2138-1848:718846648.417 : => CNT96226::VenderCmd_GetData
2138-1848:718846648.565 : iCmd = 3, nBytes = 2
2138-1848:718847031.318 : 0000 : 06 38 
2138-1848:718847031.599 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718847031.775 : => CNT96226::VenderCmd_GetData
2138-1848:718847031.924 : iCmd = 4, nBytes = 2
2138-1848:718847314.091 : 0000 : 07 07 
2138-1848:718847314.276 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718847314.456 : Device 0 USB ID = 0638 : 0707
2138-1848:718847314.634 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718847314.781 : IO Send command 10 bytes
2138-1848:718847314.896 : => CNT96226::VenderCmd_SetData
2138-1848:718847315.027 : iCmd = 0, nBytes = 10
2138-1848:718847315.247 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718847517.720 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718847518.047 : => CNT96226::VenderCmd_GetData
2138-1848:718847518.180 : iCmd = 0, nBytes = 165
2138-1848:718847720.936 : skip dump 37 bytes
2138-1848:718847721.381 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718847721.692 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718847721.992 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718847722.291 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718847722.578 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718847722.860 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718847723.136 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718847723.396 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718847723.536 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718847723.676 : => CNT96226::VenderCmd_GetData
2138-1848:718847724.019 : iCmd = 1, nBytes = 4
2138-1848:718847896.813 : 0000 : 00 00 00 00 
2138-1848:718847896.994 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718847897.133 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718847897.263 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718847897.408 : IO Send command 10 bytes
2138-1848:718847897.522 : => CNT96226::VenderCmd_SetData
2138-1848:718847897.641 : iCmd = 0, nBytes = 10
2138-1848:718847897.864 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718848239.645 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718848239.960 : => CNT96226::VenderCmd_GetData
2138-1848:718848240.094 : iCmd = 0, nBytes = 128
2138-1848:718848451.121 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718848451.531 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718848451.838 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718848452.132 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718848452.409 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718848452.670 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718848452.940 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718848453.208 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718848453.348 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718848453.486 : => CNT96226::VenderCmd_GetData
2138-1848:718848453.604 : iCmd = 1, nBytes = 4
2138-1848:718848663.366 : 0000 : 00 00 00 00 
2138-1848:718848663.583 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718848663.722 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718848663.997 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718848664.154 : => CNT96226::Close
2138-1848:718848670.788 : <= CNT96226::Close ret = 1
2138-1848:718848670.957 : <= CNT96226::~CNT96226
2138-1848:718848671.134 : <= CAsicIO::GetDeviceList
2138-1848:718848671.925 : => IoObject::SetTimeout
2138-1848:718848672.047 : Timeout--> In = 0 Out = 0
2138-1848:718848672.165 : <= IoObject::SetTimeout
2138-1848:718848672.296 : => CAsicIO::CAsicIO
2138-1848:718848672.435 : => CNT96226::CNT96226
2138-1848:718848672.552 : => CNT96226::Open
2138-1848:718848719.789 : <= CNT96226::Open ret = 1
2138-1848:718848720.038 : => CNT96226::Initialize
2138-1848:718848720.478 : <= CNT96226::Initialize ret = 1
2138-1848:718848720.614 : <= CNT96226::CNT96226
2138-1848:718848720.730 : <= CAsicIO::CAsicIO
2138-1848:718848720.847 : => CAsicIO::InitializeDevice
2138-1848:718848720.995 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718848728.882 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718848729.121 : => IoObject::GetLockName
2138-1848:718848729.249 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718848729.388 : <= IoObject::GetLockName
2138-1848:718848730.352 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718848730.521 : IO Send command 10 bytes
2138-1848:718848730.637 : => CNT96226::VenderCmd_SetData
2138-1848:718848730.759 : iCmd = 0, nBytes = 10
2138-1848:718848730.996 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718849077.171 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718849077.507 : => CNT96226::VenderCmd_GetData
2138-1848:718849077.650 : iCmd = 0, nBytes = 128
2138-1848:718849277.690 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718849278.056 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718849278.359 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718849278.645 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718849278.906 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718849279.165 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718849279.427 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718849279.698 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718849279.830 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718849280.173 : => CNT96226::VenderCmd_GetData
2138-1848:718849280.301 : iCmd = 1, nBytes = 4
2138-1848:718849478.632 : 0000 : 00 00 00 00 
2138-1848:718849478.804 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718849478.883 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718849478.959 : => CNT96226::VenderCmd_GetData
2138-1848:718849479.174 : iCmd = 3, nBytes = 2
2138-1848:718849855.595 : 0000 : 06 38 
2138-1848:718849855.773 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718849855.994 : => CNT96226::VenderCmd_GetData
2138-1848:718849856.078 : iCmd = 4, nBytes = 2
2138-1848:718850164.444 : 0000 : 07 07 
2138-1848:718850164.621 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718850164.816 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718850164.932 : => IoObject::InitializeDevice
2138-1848:718850165.052 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718850166.072 : <= IoObject::InitializeDevice ret = 1
2138-1848:718850166.160 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718850166.938 : => FindScanner
2138-1848:718850167.003 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718850167.080 : <= FindScanner ret = 1
2138-1848:718850167.161 : => IoObject::IoLockStart
2138-1848:718850167.263 : => CAsicIO::CheckDevice
2138-1848:718850167.330 : => CNT96226::ConnectIsAvailable
2138-1848:718850191.223 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718850191.336 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718850191.404 : <= IoObject::IoLockStart
2138-1848:718850191.473 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718850191.548 : IO Send command 10 bytes
2138-1848:718850191.647 : => CNT96226::VenderCmd_SetData
2138-1848:718850191.716 : iCmd = 0, nBytes = 10
2138-1848:718850191.838 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718850396.059 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718850396.176 : System send command 10 bytes + data 0 bytes
2138-1848:718850396.255 : IO total need to receive data 5 bytes
2138-1848:718850396.325 : => CNT96226::VenderCmd_GetData
2138-1848:718850396.392 : iCmd = 0, nBytes = 5
2138-1848:718850588.791 : 0000 : 06 00 02 02 ab 
2138-1848:718850588.975 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718850589.079 : System total receive data 5 bytes
2138-1848:718850589.159 : => CNT96226::VenderCmd_GetData
2138-1848:718850589.227 : iCmd = 1, nBytes = 4
2138-1848:718850798.080 : 0000 : 00 00 00 00 
2138-1848:718850798.196 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718850798.367 : <= CAsicIO::DoIo ret = 1
2138-1848:718850798.453 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718850798.536 : IO Send command 10 bytes
2138-1848:718850798.651 : => CNT96226::VenderCmd_SetData
2138-1848:718850798.734 : iCmd = 0, nBytes = 10
2138-1848:718850798.859 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718850993.771 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718850993.906 : System send command 10 bytes + data 0 bytes
2138-1848:718850993.988 : IO total need to receive data 165 bytes
2138-1848:718850994.062 : => CNT96226::VenderCmd_GetData
2138-1848:718850994.130 : iCmd = 0, nBytes = 165
2138-1848:718851188.075 : skip dump 37 bytes
2138-1848:718851188.365 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718851188.533 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718851188.690 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718851188.849 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718851189.000 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718851189.160 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718851189.310 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718851189.456 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718851189.534 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718851189.608 : System total receive data 165 bytes
2138-1848:718851189.683 : => CNT96226::VenderCmd_GetData
2138-1848:718851189.895 : iCmd = 1, nBytes = 4
2138-1848:718851392.861 : 0000 : 00 00 00 00 
2138-1848:718851392.984 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718851393.141 : <= CAsicIO::DoIo ret = 1
2138-1848:718851393.222 : Dump Inquiry
2138-1848:718851393.371 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718851393.532 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718851393.691 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718851393.847 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718851393.994 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718851394.152 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718851394.299 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718851394.444 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718851394.594 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718851394.742 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718851394.845 : 00a0 : 00 00 00 00 00 
2138-1848:718851394.924 : => ReadNVMDataInternal
2138-1848:718851395.221 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718851395.308 : IO Send command 10 bytes
2138-1848:718851395.422 : => CNT96226::VenderCmd_SetData
2138-1848:718851395.497 : iCmd = 0, nBytes = 10
2138-1848:718851395.616 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718851734.651 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718851734.856 : System send command 10 bytes + data 0 bytes
2138-1848:718851734.946 : IO total need to receive data 128 bytes
2138-1848:718851735.034 : => CNT96226::VenderCmd_GetData
2138-1848:718851735.103 : iCmd = 0, nBytes = 128
2138-1848:718851937.907 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718851938.106 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718851938.273 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718851938.431 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718851938.581 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718851938.729 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718851938.874 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718851939.016 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718851939.092 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718851939.168 : System total receive data 128 bytes
2138-1848:718851939.242 : => CNT96226::VenderCmd_GetData
2138-1848:718851939.306 : iCmd = 1, nBytes = 4
2138-1848:718852114.665 : 0000 : 00 00 00 00 
2138-1848:718852114.839 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718852114.980 : <= CAsicIO::DoIo ret = 1
2138-1848:718852115.067 : NVMData.PadScanCount = 0
2138-1848:718852115.135 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718852115.204 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718852115.273 : NVMData.FlatbedScanCount = 0
2138-1848:718852115.341 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718852115.408 : NVMData.SideEdgeFletbed = 0
2138-1848:718852115.471 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718852115.537 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718852115.607 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718852115.675 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718852115.743 : NVMData.BornMonth = 0
2138-1848:718852115.805 : NVMData.BornDay = 0
2138-1848:718852115.870 : NVMData.BornYear = 0
2138-1848:718852115.927 : NVMData.FirstScanMonth = 5
2138-1848:718852115.989 : NVMData.FirstScanDay = 18
2138-1848:718852116.054 : NVMData.FirstScanYear = 2020
2138-1848:718852116.118 : NVMData.VerticalMagnification = 0
2138-1848:718852116.182 : NVMData.HorizontalMagnification = 0
2138-1848:718852116.248 : NVMData.PowerSavingTime = 15
2138-1848:718852116.313 : NVMData.SN = A094165189010062
2138-1848:718852116.373 : NVMData.AutoFeed = 0
2138-1848:718852116.433 : NVMData.CCDType = 0
2138-1848:718852116.613 : NVMData.ScanSpeed = 0
2138-1848:718852116.675 : NVMData.RollerCount = 0
2138-1848:718852116.741 : NVMData.MultifeedCount = 0
2138-1848:718852116.802 : NVMData.JamCount = 0
2138-1848:718852116.866 : NVMData.IdentifyInfo = 
2138-1848:718852116.928 : NVMData.FormalName = 
2138-1848:718852116.984 : NVMData.ReservedB = 0
2138-1848:718852117.045 : NVMData.FunctionCode = 0
2138-1848:718852117.106 : NVMData.PreFeed = 0
2138-1848:718852117.165 : NVMData.PreFeedTime = 0
2138-1848:718852117.223 : NVMData.ButtonNumber = 0
2138-1848:718852117.283 : NVMData.PowerOffTime = 0
2138-1848:718852117.343 : <= ReadNVMDataInternal ret = 1
2138-1848:718852117.444 : => IoObject::IoLockEnd
2138-1848:718852117.531 : <= IoObject::IoLockEnd
2138-1848:718852117.590 : <= InitializeScanner ret = 1
2138-1848:718852117.673 : => GetLogicalScannerAbilityEx
2138-1848:718852117.742 : => IoObject::IoLockStart
2138-1848:718852117.832 : => CAsicIO::CheckDevice
2138-1848:718852117.898 : => CNT96226::ConnectIsAvailable
2138-1848:718852131.863 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718852131.971 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718852132.038 : <= IoObject::IoLockStart
2138-1848:718852132.107 : => IoObject::IoLockEnd
2138-1848:718852132.199 : <= IoObject::IoLockEnd
2138-1848:718852132.325 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718852132.413 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718852319.446 : => ReadNVMData
2138-1848:718852319.635 : => IoObject::IoLockStart
2138-1848:718852319.793 : => CAsicIO::CheckDevice
2138-1848:718852319.865 : => CNT96226::ConnectIsAvailable
2138-1848:718852344.840 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718852344.979 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718852345.057 : <= IoObject::IoLockStart
2138-1848:718852345.131 : => ReadNVMDataInternal
2138-1848:718852345.204 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718852345.286 : IO Send command 10 bytes
2138-1848:718852345.455 : => CNT96226::VenderCmd_SetData
2138-1848:718852345.523 : iCmd = 0, nBytes = 10
2138-1848:718852345.656 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718852692.593 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718852692.797 : System send command 10 bytes + data 0 bytes
2138-1848:718852692.897 : IO total need to receive data 128 bytes
2138-1848:718852692.978 : => CNT96226::VenderCmd_GetData
2138-1848:718852693.051 : iCmd = 0, nBytes = 128
2138-1848:718852901.260 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718852901.455 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718852901.619 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718852901.777 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718852901.930 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718852902.078 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718852902.221 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718852902.369 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718852902.448 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718852902.522 : System total receive data 128 bytes
2138-1848:718852902.594 : => CNT96226::VenderCmd_GetData
2138-1848:718852902.661 : iCmd = 1, nBytes = 4
2138-1848:718853081.676 : 0000 : 00 00 00 00 
2138-1848:718853081.838 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718853082.028 : <= CAsicIO::DoIo ret = 1
2138-1848:718853082.112 : NVMData.PadScanCount = 0
2138-1848:718853082.179 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718853082.253 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718853082.321 : NVMData.FlatbedScanCount = 0
2138-1848:718853082.388 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718853082.452 : NVMData.SideEdgeFletbed = 0
2138-1848:718853082.520 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718853082.587 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718853082.655 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718853082.886 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718853082.955 : NVMData.BornMonth = 0
2138-1848:718853083.016 : NVMData.BornDay = 0
2138-1848:718853083.079 : NVMData.BornYear = 0
2138-1848:718853083.136 : NVMData.FirstScanMonth = 5
2138-1848:718853083.197 : NVMData.FirstScanDay = 18
2138-1848:718853083.260 : NVMData.FirstScanYear = 2020
2138-1848:718853083.325 : NVMData.VerticalMagnification = 0
2138-1848:718853083.391 : NVMData.HorizontalMagnification = 0
2138-1848:718853083.454 : NVMData.PowerSavingTime = 15
2138-1848:718853083.520 : NVMData.SN = A094165189010062
2138-1848:718853083.581 : NVMData.AutoFeed = 0
2138-1848:718853083.643 : NVMData.CCDType = 0
2138-1848:718853083.702 : NVMData.ScanSpeed = 0
2138-1848:718853083.760 : NVMData.RollerCount = 0
2138-1848:718853083.822 : NVMData.MultifeedCount = 0
2138-1848:718853083.884 : NVMData.JamCount = 0
2138-1848:718853083.946 : NVMData.IdentifyInfo = 
2138-1848:718853084.009 : NVMData.FormalName = 
2138-1848:718853084.068 : NVMData.ReservedB = 0
2138-1848:718853084.129 : NVMData.FunctionCode = 0
2138-1848:718853084.190 : NVMData.PreFeed = 0
2138-1848:718853084.249 : NVMData.PreFeedTime = 0
2138-1848:718853084.312 : NVMData.ButtonNumber = 0
2138-1848:718853084.370 : NVMData.PowerOffTime = 0
2138-1848:718853084.432 : <= ReadNVMDataInternal ret = 1
2138-1848:718853084.504 : => IoObject::IoLockEnd
2138-1848:718853084.598 : <= IoObject::IoLockEnd
2138-1848:718853084.659 : <= ReadNVMData ret = 1
2138-1848:718853631.304 : => TerminateDriver
2138-1848:718853631.516 : => CAsicIO::~CAsicIO,pStage=204344392
2138-1848:718853631.601 : => CNT96226::Close
2138-1848:718853636.539 : <= CNT96226::Close ret = 1
2138-1848:718853636.648 : <= CAsicIO::~CAsicIO
2138-1848:718853636.719 : => IoObject::IoLockEnd
2138-1848:718853636.781 : <= IoObject::IoLockEnd
2138-1848:718853636.846 : => IoObject::TerminateDevice
2138-1848:718853636.915 : => IoObject::IoLockEnd
2138-1848:718853636.973 : <= IoObject::IoLockEnd
2138-1848:718853637.074 : <= IoObject::TerminateDevice
2138-1848:718853637.318 : <= TerminateDriver ret = 1
2138-1848:718856131.602 : ============Debug Start==========
2138-1848:718856131.917 : Date : 2020/5/18 09:52:55
2138-1848:718856132.005 : Process ID : 2138
2138-1848:718856132.342 : Windows : Version 10.0 build 18363 
2138-1848:718856132.844 : MemoryStatus.dwMemoryLoad : 30
2138-1848:718856132.911 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:718856132.981 : MemoryStatus.ullAvailPhys : 5895426048
2138-1848:718856133.153 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:718856133.220 : MemoryStatus.ullAvailPageFile : 7318028288
2138-1848:718856133.539 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:718856133.602 : MemoryStatus.ullAvailVirtual : 1705062400
2138-1848:718856133.667 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:718856133.780 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:718856133.846 : CPU Family 6 Model 10 Stepping 7
2138-1848:718856134.367 : CPU Count : 4
2138-1848:718856134.421 : CPU Frequency : 100.000 Mhz
2138-1848:718856139.111 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:718856139.265 : => InitializeDriver
2138-1848:718856139.525 : <= InitializeDriver ret = 1
2138-1848:718858432.702 : => InitializeScanner
2138-1848:718858432.981 : => CAsicIO::GetDeviceList
2138-1848:718858433.373 : => CNT96226::CNT96226
2138-1848:718858433.443 : => CNT96226::Open
2138-1848:718858456.962 : <= CNT96226::Open ret = 1
2138-1848:718858457.070 : => CNT96226::Initialize
2138-1848:718858457.296 : <= CNT96226::Initialize ret = 1
2138-1848:718858457.363 : <= CNT96226::CNT96226
2138-1848:718858457.430 : => CNT96226::EnumAvailableDevice
2138-1848:718858460.985 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:718858461.075 : DeviceHandleTable[ 0 ] = 256
2138-1848:718858461.141 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:718862248.350 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:718862249.478 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718862257.524 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718862257.758 : => IoObject::GetLockName
2138-1848:718862257.889 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718862258.031 : <= IoObject::GetLockName
2138-1848:718862258.843 : => CNT96226::VenderCmd_GetData
2138-1848:718862258.974 : iCmd = 3, nBytes = 2
2138-1848:718862666.493 : 0000 : 06 38 
2138-1848:718862666.763 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718862666.933 : => CNT96226::VenderCmd_GetData
2138-1848:718862667.067 : iCmd = 4, nBytes = 2
2138-1848:718863000.252 : 0000 : 07 07 
2138-1848:718863000.491 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718863000.677 : Device 0 USB ID = 0638 : 0707
2138-1848:718863000.858 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:718863001.004 : IO Send command 10 bytes
2138-1848:718863001.118 : => CNT96226::VenderCmd_SetData
2138-1848:718863001.237 : iCmd = 0, nBytes = 10
2138-1848:718863001.457 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718863217.025 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718863217.299 : => CNT96226::VenderCmd_GetData
2138-1848:718863217.435 : iCmd = 0, nBytes = 165
2138-1848:718863429.407 : skip dump 37 bytes
2138-1848:718863429.787 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718863430.084 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718863430.368 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718863430.654 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718863430.927 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718863431.214 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718863431.489 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718863431.756 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718863431.895 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718863432.039 : => CNT96226::VenderCmd_GetData
2138-1848:718863432.385 : iCmd = 1, nBytes = 4
2138-1848:718863653.467 : 0000 : 00 00 00 00 
2138-1848:718863653.710 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718863653.860 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718863654.004 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718863654.152 : IO Send command 10 bytes
2138-1848:718863654.278 : => CNT96226::VenderCmd_SetData
2138-1848:718863654.397 : iCmd = 0, nBytes = 10
2138-1848:718863654.626 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718864016.428 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718864016.715 : => CNT96226::VenderCmd_GetData
2138-1848:718864016.858 : iCmd = 0, nBytes = 128
2138-1848:718864224.607 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718864224.983 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718864225.275 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718864225.561 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718864225.821 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718864226.080 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718864226.350 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718864226.615 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718864226.755 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718864226.888 : => CNT96226::VenderCmd_GetData
2138-1848:718864227.006 : iCmd = 1, nBytes = 4
2138-1848:718864421.488 : 0000 : 00 00 00 00 
2138-1848:718864421.692 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718864421.834 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718864422.104 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:718864422.262 : => CNT96226::Close
2138-1848:718864429.726 : <= CNT96226::Close ret = 1
2138-1848:718864429.900 : <= CNT96226::~CNT96226
2138-1848:718864430.078 : <= CAsicIO::GetDeviceList
2138-1848:718864430.948 : => IoObject::SetTimeout
2138-1848:718864431.069 : Timeout--> In = 0 Out = 0
2138-1848:718864431.190 : <= IoObject::SetTimeout
2138-1848:718864431.314 : => CAsicIO::CAsicIO
2138-1848:718864431.460 : => CNT96226::CNT96226
2138-1848:718864431.577 : => CNT96226::Open
2138-1848:718864477.570 : <= CNT96226::Open ret = 1
2138-1848:718864477.794 : => CNT96226::Initialize
2138-1848:718864478.221 : <= CNT96226::Initialize ret = 1
2138-1848:718864478.356 : <= CNT96226::CNT96226
2138-1848:718864478.470 : <= CAsicIO::CAsicIO
2138-1848:718864478.590 : => CAsicIO::InitializeDevice
2138-1848:718864478.744 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:718864486.662 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:718864486.915 : => IoObject::GetLockName
2138-1848:718864487.046 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:718864487.184 : <= IoObject::GetLockName
2138-1848:718864488.037 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:718864488.208 : IO Send command 10 bytes
2138-1848:718864488.320 : => CNT96226::VenderCmd_SetData
2138-1848:718864488.447 : iCmd = 0, nBytes = 10
2138-1848:718864488.686 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718864843.140 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718864843.365 : => CNT96226::VenderCmd_GetData
2138-1848:718864843.501 : iCmd = 0, nBytes = 128
2138-1848:718865040.171 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718865040.533 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718865040.818 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718865041.095 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718865041.362 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718865041.627 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718865041.887 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718865042.149 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718865042.295 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718865042.590 : => CNT96226::VenderCmd_GetData
2138-1848:718865042.720 : iCmd = 1, nBytes = 4
2138-1848:718865254.371 : 0000 : 00 00 00 00 
2138-1848:718865254.562 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718865254.698 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:718865254.830 : => CNT96226::VenderCmd_GetData
2138-1848:718865254.952 : iCmd = 3, nBytes = 2
2138-1848:718865647.361 : 0000 : 06 38 
2138-1848:718865647.551 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718865647.689 : => CNT96226::VenderCmd_GetData
2138-1848:718865647.808 : iCmd = 4, nBytes = 2
2138-1848:718865953.466 : 0000 : 07 07 
2138-1848:718865953.664 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718865953.931 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:718865954.130 : => IoObject::InitializeDevice
2138-1848:718865954.319 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:718865955.449 : <= IoObject::InitializeDevice ret = 1
2138-1848:718865955.600 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:718865956.597 : => FindScanner
2138-1848:718865956.715 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:718865956.847 : <= FindScanner ret = 1
2138-1848:718865956.971 : => IoObject::IoLockStart
2138-1848:718865957.140 : => CAsicIO::CheckDevice
2138-1848:718865957.256 : => CNT96226::ConnectIsAvailable
2138-1848:718865980.887 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718865981.095 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718865981.212 : <= IoObject::IoLockStart
2138-1848:718865981.340 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718865981.474 : IO Send command 10 bytes
2138-1848:718865981.653 : => CNT96226::VenderCmd_SetData
2138-1848:718865981.777 : iCmd = 0, nBytes = 10
2138-1848:718865981.996 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:718866188.554 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718866188.767 : System send command 10 bytes + data 0 bytes
2138-1848:718866188.903 : IO total need to receive data 5 bytes
2138-1848:718866189.028 : => CNT96226::VenderCmd_GetData
2138-1848:718866189.146 : iCmd = 0, nBytes = 5
2138-1848:718866385.721 : 0000 : 06 00 02 02 ab 
2138-1848:718866385.922 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718866386.051 : System total receive data 5 bytes
2138-1848:718866386.173 : => CNT96226::VenderCmd_GetData
2138-1848:718866386.287 : iCmd = 1, nBytes = 4
2138-1848:718866595.732 : 0000 : 00 00 00 00 
2138-1848:718866595.923 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718866596.190 : <= CAsicIO::DoIo ret = 1
2138-1848:718866596.327 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:718866596.466 : IO Send command 10 bytes
2138-1848:718866596.663 : => CNT96226::VenderCmd_SetData
2138-1848:718866596.779 : iCmd = 0, nBytes = 10
2138-1848:718866596.994 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:718866798.942 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718866799.161 : System send command 10 bytes + data 0 bytes
2138-1848:718866799.309 : IO total need to receive data 165 bytes
2138-1848:718866799.444 : => CNT96226::VenderCmd_GetData
2138-1848:718866799.568 : iCmd = 0, nBytes = 165
2138-1848:718866972.902 : skip dump 37 bytes
2138-1848:718866973.253 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718866973.869 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718866974.159 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718866974.445 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718866974.713 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718866974.995 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718866975.264 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718866975.532 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718866975.672 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718866975.800 : System total receive data 165 bytes
2138-1848:718866975.927 : => CNT96226::VenderCmd_GetData
2138-1848:718866976.198 : iCmd = 1, nBytes = 4
2138-1848:718867151.631 : 0000 : 00 00 00 00 
2138-1848:718867151.756 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718867151.911 : <= CAsicIO::DoIo ret = 1
2138-1848:718867151.978 : Dump Inquiry
2138-1848:718867152.123 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:718867152.280 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:718867152.436 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:718867152.589 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:718867152.736 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:718867152.887 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:718867153.037 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718867153.191 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718867153.338 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:718867153.486 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:718867153.589 : 00a0 : 00 00 00 00 00 
2138-1848:718867153.669 : => ReadNVMDataInternal
2138-1848:718867153.916 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718867153.990 : IO Send command 10 bytes
2138-1848:718867154.094 : => CNT96226::VenderCmd_SetData
2138-1848:718867154.160 : iCmd = 0, nBytes = 10
2138-1848:718867154.275 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718867495.084 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718867495.231 : System send command 10 bytes + data 0 bytes
2138-1848:718867495.315 : IO total need to receive data 128 bytes
2138-1848:718867495.390 : => CNT96226::VenderCmd_GetData
2138-1848:718867495.457 : iCmd = 0, nBytes = 128
2138-1848:718867678.473 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718867678.723 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718867678.893 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718867679.051 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718867679.198 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718867679.346 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718867679.492 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718867679.639 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718867679.716 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718867679.799 : System total receive data 128 bytes
2138-1848:718867679.880 : => CNT96226::VenderCmd_GetData
2138-1848:718867679.950 : iCmd = 1, nBytes = 4
2138-1848:718867886.020 : 0000 : 00 00 00 00 
2138-1848:718867886.127 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718867886.286 : <= CAsicIO::DoIo ret = 1
2138-1848:718867886.372 : NVMData.PadScanCount = 0
2138-1848:718867886.440 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718867886.510 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718867886.582 : NVMData.FlatbedScanCount = 0
2138-1848:718867886.650 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718867886.712 : NVMData.SideEdgeFletbed = 0
2138-1848:718867886.779 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718867886.846 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718867886.912 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718867886.979 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718867887.048 : NVMData.BornMonth = 0
2138-1848:718867887.110 : NVMData.BornDay = 0
2138-1848:718867887.174 : NVMData.BornYear = 0
2138-1848:718867887.231 : NVMData.FirstScanMonth = 5
2138-1848:718867887.294 : NVMData.FirstScanDay = 18
2138-1848:718867887.359 : NVMData.FirstScanYear = 2020
2138-1848:718867887.424 : NVMData.VerticalMagnification = 0
2138-1848:718867887.492 : NVMData.HorizontalMagnification = 0
2138-1848:718867887.561 : NVMData.PowerSavingTime = 15
2138-1848:718867887.628 : NVMData.SN = A094165189010062
2138-1848:718867887.689 : NVMData.AutoFeed = 0
2138-1848:718867887.746 : NVMData.CCDType = 0
2138-1848:718867887.948 : NVMData.ScanSpeed = 0
2138-1848:718867888.016 : NVMData.RollerCount = 0
2138-1848:718867888.079 : NVMData.MultifeedCount = 0
2138-1848:718867888.144 : NVMData.JamCount = 0
2138-1848:718867888.203 : NVMData.IdentifyInfo = 
2138-1848:718867888.265 : NVMData.FormalName = 
2138-1848:718867888.326 : NVMData.ReservedB = 0
2138-1848:718867888.390 : NVMData.FunctionCode = 0
2138-1848:718867888.452 : NVMData.PreFeed = 0
2138-1848:718867888.514 : NVMData.PreFeedTime = 0
2138-1848:718867888.574 : NVMData.ButtonNumber = 0
2138-1848:718867888.635 : NVMData.PowerOffTime = 0
2138-1848:718867888.698 : <= ReadNVMDataInternal ret = 1
2138-1848:718867888.794 : => IoObject::IoLockEnd
2138-1848:718867888.879 : <= IoObject::IoLockEnd
2138-1848:718867888.938 : <= InitializeScanner ret = 1
2138-1848:718869220.163 : => GetLogicalScannerAbility
2138-1848:718869220.359 : => IoObject::IoLockStart
2138-1848:718869220.497 : => CAsicIO::CheckDevice
2138-1848:718869220.564 : => CNT96226::ConnectIsAvailable
2138-1848:718869245.408 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718869245.656 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718869246.016 : <= IoObject::IoLockStart
2138-1848:718869246.080 : => IoObject::IoLockEnd
2138-1848:718869246.183 : <= IoObject::IoLockEnd
2138-1848:718869246.264 : <= GetLogicalScannerAbility ret = 1
2138-1848:718872513.512 : => GetLogicalScannerAbilityEx
2138-1848:718872513.921 : => IoObject::IoLockStart
2138-1848:718872514.067 : => CAsicIO::CheckDevice
2138-1848:718872514.128 : => CNT96226::ConnectIsAvailable
2138-1848:718872540.098 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718872540.222 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718872540.292 : <= IoObject::IoLockStart
2138-1848:718872540.352 : => IoObject::IoLockEnd
2138-1848:718872540.458 : <= IoObject::IoLockEnd
2138-1848:718872540.583 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:718872540.664 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:718879159.435 : => ReadNVMData
2138-1848:718879159.624 : => IoObject::IoLockStart
2138-1848:718879159.772 : => CAsicIO::CheckDevice
2138-1848:718879159.838 : => CNT96226::ConnectIsAvailable
2138-1848:718879188.871 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718879188.994 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718879189.065 : <= IoObject::IoLockStart
2138-1848:718879189.138 : => ReadNVMDataInternal
2138-1848:718879189.210 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:718879189.284 : IO Send command 10 bytes
2138-1848:718879189.430 : => CNT96226::VenderCmd_SetData
2138-1848:718879189.492 : iCmd = 0, nBytes = 10
2138-1848:718879189.610 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:718879547.465 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718879547.652 : System send command 10 bytes + data 0 bytes
2138-1848:718879547.740 : IO total need to receive data 128 bytes
2138-1848:718879547.818 : => CNT96226::VenderCmd_GetData
2138-1848:718879547.890 : iCmd = 0, nBytes = 128
2138-1848:718879756.226 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718879756.402 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718879756.547 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:718879756.685 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:718879756.815 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:718879756.948 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718879757.078 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718879757.208 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:718879757.279 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718879757.345 : System total receive data 128 bytes
2138-1848:718879757.409 : => CNT96226::VenderCmd_GetData
2138-1848:718879757.469 : iCmd = 1, nBytes = 4
2138-1848:718879957.071 : 0000 : 00 00 00 00 
2138-1848:718879957.239 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718879957.403 : <= CAsicIO::DoIo ret = 1
2138-1848:718879957.669 : NVMData.PadScanCount = 0
2138-1848:718879957.742 : NVMData.ADFSingleModeScanCount = 0
2138-1848:718879957.806 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:718879957.872 : NVMData.FlatbedScanCount = 0
2138-1848:718879957.932 : NVMData.LeadingEdgeFletbed = 0
2138-1848:718879957.995 : NVMData.SideEdgeFletbed = 0
2138-1848:718879958.055 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:718879958.116 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:718879958.178 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:718879958.240 : NVMData.SideEdgeADFRearPage = 0
2138-1848:718879958.302 : NVMData.BornMonth = 0
2138-1848:718879958.357 : NVMData.BornDay = 0
2138-1848:718879958.413 : NVMData.BornYear = 0
2138-1848:718879958.470 : NVMData.FirstScanMonth = 5
2138-1848:718879958.529 : NVMData.FirstScanDay = 18
2138-1848:718879958.590 : NVMData.FirstScanYear = 2020
2138-1848:718879958.648 : NVMData.VerticalMagnification = 0
2138-1848:718879958.707 : NVMData.HorizontalMagnification = 0
2138-1848:718879958.766 : NVMData.PowerSavingTime = 15
2138-1848:718879958.828 : NVMData.SN = A094165189010062
2138-1848:718879958.882 : NVMData.AutoFeed = 0
2138-1848:718879958.934 : NVMData.CCDType = 0
2138-1848:718879958.986 : NVMData.ScanSpeed = 0
2138-1848:718879959.040 : NVMData.RollerCount = 0
2138-1848:718879959.096 : NVMData.MultifeedCount = 0
2138-1848:718879959.150 : NVMData.JamCount = 0
2138-1848:718879959.200 : NVMData.IdentifyInfo = 
2138-1848:718879959.254 : NVMData.FormalName = 
2138-1848:718879959.307 : NVMData.ReservedB = 0
2138-1848:718879959.364 : NVMData.FunctionCode = 0
2138-1848:718879959.419 : NVMData.PreFeed = 0
2138-1848:718879959.471 : NVMData.PreFeedTime = 0
2138-1848:718879959.526 : NVMData.ButtonNumber = 0
2138-1848:718879959.583 : NVMData.PowerOffTime = 0
2138-1848:718879959.639 : <= ReadNVMDataInternal ret = 1
2138-1848:718879959.722 : => IoObject::IoLockEnd
2138-1848:718879959.803 : <= IoObject::IoLockEnd
2138-1848:718879959.859 : <= ReadNVMData ret = 1
2138-1848:718888890.477 : => GetADFStatus
2138-1848:718888890.921 : => IoObject::IoLockStart
2138-1848:718888891.064 : => CAsicIO::CheckDevice
2138-1848:718888891.128 : => CNT96226::ConnectIsAvailable
2138-1848:718888915.096 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718888915.217 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718888915.282 : <= IoObject::IoLockStart
2138-1848:718888915.348 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718888915.420 : IO Send command 10 bytes
2138-1848:718888915.571 : => CNT96226::VenderCmd_SetData
2138-1848:718888915.632 : iCmd = 0, nBytes = 10
2138-1848:718888915.742 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718889112.020 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718889112.143 : System send command 10 bytes + data 0 bytes
2138-1848:718889112.219 : IO total need to receive data 2 bytes
2138-1848:718889112.280 : => CNT96226::VenderCmd_GetData
2138-1848:718889112.342 : iCmd = 0, nBytes = 2
2138-1848:718889288.551 : 0000 : 01 00 
2138-1848:718889288.701 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718889288.789 : System total receive data 2 bytes
2138-1848:718889288.861 : => CNT96226::VenderCmd_GetData
2138-1848:718889288.927 : iCmd = 1, nBytes = 4
2138-1848:718889483.230 : 0000 : 00 00 00 00 
2138-1848:718889483.351 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718889483.508 : <= CAsicIO::DoIo ret = 1
2138-1848:718889483.581 : Return status = 1
2138-1848:718889483.645 : => IoObject::IoLockEnd
2138-1848:718889483.732 : <= IoObject::IoLockEnd
2138-1848:718889483.788 : <= GetADFStatus ret = 1
2138-1848:718891928.631 : => GetADFStatus
2138-1848:718891928.844 : => IoObject::IoLockStart
2138-1848:718891928.981 : => CAsicIO::CheckDevice
2138-1848:718891929.045 : => CNT96226::ConnectIsAvailable
2138-1848:718891953.869 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718891953.991 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718891954.056 : <= IoObject::IoLockStart
2138-1848:718891954.123 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718891954.376 : IO Send command 10 bytes
2138-1848:718891954.529 : => CNT96226::VenderCmd_SetData
2138-1848:718891954.594 : iCmd = 0, nBytes = 10
2138-1848:718891954.822 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718892154.695 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718892154.823 : System send command 10 bytes + data 0 bytes
2138-1848:718892154.902 : IO total need to receive data 2 bytes
2138-1848:718892154.969 : => CNT96226::VenderCmd_GetData
2138-1848:718892155.032 : iCmd = 0, nBytes = 2
2138-1848:718892343.060 : 0000 : 01 00 
2138-1848:718892343.221 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718892343.306 : System total receive data 2 bytes
2138-1848:718892343.379 : => CNT96226::VenderCmd_GetData
2138-1848:718892343.446 : iCmd = 1, nBytes = 4
2138-1848:718892541.387 : 0000 : 00 00 00 00 
2138-1848:718892541.499 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718892541.653 : <= CAsicIO::DoIo ret = 1
2138-1848:718892541.726 : Return status = 1
2138-1848:718892541.792 : => IoObject::IoLockEnd
2138-1848:718892541.871 : <= IoObject::IoLockEnd
2138-1848:718892542.005 : <= GetADFStatus ret = 1
2138-1848:718907647.284 : => IsCalibrationDataFileExist
2138-1848:718907647.475 : <= IsCalibrationDataFileExist ret=1
2138-1848:718924530.817 : => StartScanJob
2138-1848:718924530.997 : <= StartScanJob ret = 1
2138-1848:718925436.352 : => GetADFStatus
2138-1848:718925436.550 : => IoObject::IoLockStart
2138-1848:718925436.688 : => CAsicIO::CheckDevice
2138-1848:718925436.752 : => CNT96226::ConnectIsAvailable
2138-1848:718925464.862 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718925464.986 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718925465.053 : <= IoObject::IoLockStart
2138-1848:718925465.119 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:718925465.191 : IO Send command 10 bytes
2138-1848:718925465.343 : => CNT96226::VenderCmd_SetData
2138-1848:718925465.400 : iCmd = 0, nBytes = 10
2138-1848:718925465.510 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:718925681.780 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718925681.909 : System send command 10 bytes + data 0 bytes
2138-1848:718925681.984 : IO total need to receive data 2 bytes
2138-1848:718925682.048 : => CNT96226::VenderCmd_GetData
2138-1848:718925682.108 : iCmd = 0, nBytes = 2
2138-1848:718925884.264 : 0000 : 01 00 
2138-1848:718925884.407 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718925884.479 : System total receive data 2 bytes
2138-1848:718925884.545 : => CNT96226::VenderCmd_GetData
2138-1848:718925884.608 : iCmd = 1, nBytes = 4
2138-1848:718926092.428 : 0000 : 00 00 00 00 
2138-1848:718926092.541 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718926092.690 : <= CAsicIO::DoIo ret = 1
2138-1848:718926092.769 : Return status = 1
2138-1848:718926092.837 : => IoObject::IoLockEnd
2138-1848:718926092.919 : <= IoObject::IoLockEnd
2138-1848:718926092.972 : <= GetADFStatus ret = 1
2138-1848:718927273.744 : => SwitchStrip
2138-1848:718927273.920 : Color = 0
2138-1848:718927273.985 : <= SwitchStrip ret = 1
2138-1848:718928453.709 : => TuneScanLength
2138-1848:718928453.886 : Portion = 0, Direction = 0, line = 0
2138-1848:718928453.969 : <= TuneScanLength ret = 1
2138-1848:718929821.741 : => TuneScanLength
2138-1848:718929821.916 : Portion = 1, Direction = 1, line = 0
2138-1848:718929822.002 : <= TuneScanLength ret = 1
2138-1848:718937227.130 : => SetScanParameter
2138-1848:718937227.319 : => IoObject::IoLockStart
2138-1848:718937227.456 : => CAsicIO::CheckDevice
2138-1848:718937227.515 : => CNT96226::ConnectIsAvailable
2138-1848:718937252.601 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:718937252.722 : <= CAsicIO::CheckDevice ret = 1
2138-1848:718937252.786 : <= IoObject::IoLockStart
2138-1848:718937252.862 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:718937252.936 : IO Send command 10 bytes
2138-1848:718937253.078 : => CNT96226::VenderCmd_SetData
2138-1848:718937253.140 : iCmd = 0, nBytes = 10
2138-1848:718937253.453 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:718937458.744 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:718937458.866 : System send command 10 bytes + data 0 bytes
2138-1848:718937458.947 : IO total need to receive data 2 bytes
2138-1848:718937459.018 : => CNT96226::VenderCmd_GetData
2138-1848:718937459.081 : iCmd = 0, nBytes = 2
2138-1848:718937635.523 : 0000 : 01 00 
2138-1848:718937635.684 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718937635.759 : System total receive data 2 bytes
2138-1848:718937635.826 : => CNT96226::VenderCmd_GetData
2138-1848:718937635.891 : iCmd = 1, nBytes = 4
2138-1848:718937821.160 : 0000 : 00 00 00 00 
2138-1848:718937821.288 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:718937821.426 : <= CAsicIO::DoIo ret = 1
2138-1848:718937821.503 : AP.ScanParameter.Left = 0
2138-1848:718937821.566 : AP.ScanParameter.Top = 0
2138-1848:718937821.621 : AP.ScanParameter.Width = 629
2138-1848:718937821.683 : AP.ScanParameter.Length = 1109
2138-1848:718937821.740 : AP.ScanParameter.PixelNum = 628
2138-1848:718937821.805 : AP.ScanParameter.LineNum = 1109
2138-1848:718937821.863 : AP.ScanParameter.ScanMode = 4
2138-1848:718937821.919 : AP.ScanParameter.ScanMethod = 1
2138-1848:718937821.973 : AP.ScanParameter.BitPerPixel = 24
2138-1848:718937822.036 : AP.ScanParameter.ScanSpeed = 0
2138-1848:718937822.095 : AP.ScanParameter.Contrast = 0
2138-1848:718937822.154 : AP.ScanParameter.Brightness = 0
2138-1848:718937822.212 : AP.ScanParameter.HTPatternNo = 1
2138-1848:718937822.272 : AP.ScanParameter.Highlight = 255
2138-1848:718937822.333 : AP.ScanParameter.Shadow = 0
2138-1848:718937822.387 : AP.ScanParameter.ColorFilter = 0
2138-1848:718937822.444 : AP.ScanParameter.Invert = 0
2138-1848:718937822.501 : AP.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:718937822.567 : AP.ScanParameter.ExtScanParam = 0x9000
2138-1848:718937822.628 : AP.ScanParameter.RExposure = 100
2138-1848:718937822.687 : AP.ScanParameter.GExposure = 100
2138-1848:718937822.745 : AP.ScanParameter.BExposure = 100
2138-1848:718937822.807 : AP.ScanParameter.XRes = 300
2138-1848:718937822.863 : AP.ScanParameter.YRes = 300
2138-1848:718937822.915 : AP.ScanParameter.RGain = 0
2138-1848:718937822.971 : AP.ScanParameter.GGain = 0
2138-1848:718937823.028 : AP.ScanParameter.BGain = 0
2138-1848:718937823.082 : AP.ScanParameter.lensPosition = 0
2138-1848:718937823.140 : AP.ScanParameter.byBackgroundLines = 0
2138-1848:718937823.200 : AP.ScanParameter.byPagesThisJob = 0
2138-1848:718937823.260 : AP.ScanParameter.EnableBatchScan = 1
2138-1848:718937823.320 : AP.ScanParameter.wPaperLength = 0
2138-1848:718937823.376 : AP.ScanParameter.ExtIndex = 0
2138-1848:718937823.432 : AP.ScanParameter.ExtSize = 0
2138-1848:718937823.490 : AP.ScanParameter.MaxPaperScan = 0
2138-1848:718937823.546 : AP.ScanParameter.UltraSonicIntension = 0
2138-1848:718937823.603 : AP.ScanParameter.CompressionArgument = 0
2138-1848:718937823.663 : AP.ScanParameter.HiWordLength = 0
2138-1848:718937823.719 : AP.ScanParameter.HiWordLineNum = 0
2138-1848:718937823.775 : AP.ScanParameter.ExtScanParam2 = 0x0
2138-1848:718937823.881 : => IoObject::IoLockEnd
2138-1848:718937823.957 : <= IoObject::IoLockEnd
2138-1848:718937824.010 : <= SetScanParameter ret = 1
2138-1848:718943512.457 : => SetGammaTable, Color(1),Size(256)
2138-1848:718943512.665 : <= SetGammaTable ret = 1
2138-1848:719005546.919 : => SetGammaTable, Color(2),Size(256)
2138-1848:719005547.112 : <= SetGammaTable ret = 1
2138-1848:719068925.280 : => SetGammaTable, Color(3),Size(256)
2138-1848:719068925.500 : <= SetGammaTable ret = 1
2138-1848:719125070.046 : => StartScan
2138-1848:719125070.221 : Thread Scanning = 0, APjobWorking = 0
2138-1848:719125070.303 : blIsRW3LiteB = 0
2138-1848:719125070.367 : => StartJob
2138-1848:719125070.436 : => IoObject::PrepareReadImage
2138-1848:719125070.495 : <= IoObject::PrepareReadImage
2138-1848:719125070.557 : => IoObject::IoLockStart
2138-1848:719125070.694 : => CAsicIO::CheckDevice
2138-1848:719125070.937 : => CNT96226::ConnectIsAvailable
2138-1848:719125099.507 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719125099.627 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719125099.692 : <= IoObject::IoLockStart
2138-1848:719125099.778 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719125099.852 : IO Send command 10 bytes
2138-1848:719125099.992 : => CNT96226::VenderCmd_SetData
2138-1848:719125100.050 : iCmd = 0, nBytes = 10
2138-1848:719125100.161 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719125303.497 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719125303.658 : System send command 10 bytes + data 0 bytes
2138-1848:719125303.737 : IO total need to receive data 2 bytes
2138-1848:719125303.807 : => CNT96226::VenderCmd_GetData
2138-1848:719125304.104 : iCmd = 0, nBytes = 2
2138-1848:719125502.932 : 0000 : 01 00 
2138-1848:719125503.093 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719125503.179 : System total receive data 2 bytes
2138-1848:719125503.255 : => CNT96226::VenderCmd_GetData
2138-1848:719125503.324 : iCmd = 1, nBytes = 4
2138-1848:719125666.814 : 0000 : 00 00 00 00 
2138-1848:719125666.938 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719125667.127 : <= CAsicIO::DoIo ret = 1
2138-1848:719125667.227 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:719125667.307 : IO Send command 10 bytes
2138-1848:719125667.424 : => CNT96226::VenderCmd_SetData
2138-1848:719125667.489 : iCmd = 0, nBytes = 10
2138-1848:719125667.603 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:719125844.886 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719125845.098 : System send command 10 bytes + data 0 bytes
2138-1848:719125845.177 : IO total need to receive data 2 bytes
2138-1848:719125845.247 : => CNT96226::VenderCmd_GetData
2138-1848:719125845.321 : iCmd = 0, nBytes = 2
2138-1848:719125972.842 : 0000 : 01 00 
2138-1848:719125972.999 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719125973.091 : System total receive data 2 bytes
2138-1848:719125973.170 : => CNT96226::VenderCmd_GetData
2138-1848:719125973.241 : iCmd = 1, nBytes = 4
2138-1848:719126151.146 : 0000 : 00 00 00 00 
2138-1848:719126151.279 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719126151.467 : <= CAsicIO::DoIo ret = 1
2138-1848:719126151.574 : Reset Background Line to 2
2138-1848:719126151.660 : Simulate maximum size scan: reset length to 1260/2520 Line
2138-1848:719126151.776 : ParamCutImageFront.dwCutTop 4, ParamCutImageFront.dwCutTail 2222
2138-1848:719126151.890 : IO.ScanParameter.Left = 0
2138-1848:719126151.959 : IO.ScanParameter.Top = 0
2138-1848:719126152.021 : IO.ScanParameter.Width = 1296
2138-1848:719126152.085 : IO.ScanParameter.Length = 1260
2138-1848:719126152.154 : IO.ScanParameter.PixelNum = 1296
2138-1848:719126152.217 : IO.ScanParameter.LineNum = 2520
2138-1848:719126152.278 : IO.ScanParameter.ScanMode = 4
2138-1848:719126152.336 : IO.ScanParameter.ScanMethod = 1
2138-1848:719126152.397 : IO.ScanParameter.BitPerPixel = 24
2138-1848:719126152.460 : IO.ScanParameter.ScanSpeed = 0
2138-1848:719126152.521 : IO.ScanParameter.Contrast = 0
2138-1848:719126152.576 : IO.ScanParameter.Brightness = 0
2138-1848:719126152.641 : IO.ScanParameter.HTPatternNo = 1
2138-1848:719126152.700 : IO.ScanParameter.Highlight = 255
2138-1848:719126152.776 : IO.ScanParameter.Shadow = 0
2138-1848:719126152.837 : IO.ScanParameter.ColorFilter = 0
2138-1848:719126152.898 : IO.ScanParameter.Invert = 0
2138-1848:719126152.957 : IO.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:719126153.024 : IO.ScanParameter.ExtScanParam = 0x9000
2138-1848:719126153.089 : IO.ScanParameter.RExposure = 100
2138-1848:719126153.149 : IO.ScanParameter.GExposure = 100
2138-1848:719126153.209 : IO.ScanParameter.BExposure = 100
2138-1848:719126153.267 : IO.ScanParameter.XRes = 600
2138-1848:719126153.326 : IO.ScanParameter.YRes = 600
2138-1848:719126153.382 : IO.ScanParameter.RGain = 0
2138-1848:719126153.441 : IO.ScanParameter.GGain = 0
2138-1848:719126153.500 : IO.ScanParameter.BGain = 0
2138-1848:719126153.653 : IO.ScanParameter.lensPosition = 0
2138-1848:719126153.721 : IO.ScanParameter.byBackgroundLines = 2
2138-1848:719126153.782 : IO.ScanParameter.byPagesThisJob = 0
2138-1848:719126153.843 : IO.ScanParameter.EnableBatchScan = 1
2138-1848:719126153.903 : IO.ScanParameter.wPaperLength = 0
2138-1848:719126153.961 : IO.ScanParameter.ExtIndex = 0
2138-1848:719126154.022 : IO.ScanParameter.ExtSize = 0
2138-1848:719126154.079 : IO.ScanParameter.MaxPaperScan = 0
2138-1848:719126154.147 : IO.ScanParameter.UltraSonicIntension = 0
2138-1848:719126154.213 : IO.ScanParameter.CompressionArgument = 0
2138-1848:719126154.275 : IO.ScanParameter.HiWordLength = 0
2138-1848:719126154.337 : IO.ScanParameter.HiWordLineNum = 0
2138-1848:719126154.405 : Front Page Image Process Count = 4
2138-1848:719126154.676 : ImageProcess Stage 0 : OA982 Color Pack
2138-1848:719126154.748 : -> Pixel : 1296
2138-1848:719126154.806 : ImageProcess Stage 1 : Software gamma
2138-1848:719126154.865 : -> Pixel : 1296
2138-1848:719126154.918 : ImageProcess Stage 2 : Cut Image
2138-1848:719126154.977 : -> Pixel : 1296
2138-1848:719126155.029 : -> blColor : 1
2138-1848:719126155.081 : -> blDelayCutTop : 0
2138-1848:719126155.135 : -> dwCutLeft : 0
2138-1848:719126155.183 : -> dwCutRight : 38
2138-1848:719126155.234 : -> dwCutTop : 4
2138-1848:719126155.289 : -> dwCutTail : 2222
2138-1848:719126155.346 : ImageProcess Stage 3 : Bilinear Scale
2138-1848:719126155.406 : -> dwSrcWidth : 1258
2138-1848:719126155.458 : -> dwSrcLength : 2218
2138-1848:719126155.512 : -> dwDestWidth : 628
2138-1848:719126155.567 : -> dwDestLength : 1109
2138-1848:719126155.621 : -> dwYRateFraction : 0/0
2138-1848:719126155.679 : -> blColor : 1
2138-1848:719126155.729 : -> blYByRate : 0
2138-1848:719126158.802 : BatchScan - PipeMemoryUsageDivider = 2
2138-1848:719126158.875 : BatchScan - PipeDiskModeHardLimit = 134217728
2138-1848:719126158.942 : BatchScan - BatchScanPageRange = 2 ~ 4
2138-1848:719126159.007 : BatchScan - BatchScanDisableThreshold = 133169152
2138-1848:719126159.089 : Allocate buffer size=33554432
2138-1848:719126161.490 : Alloc Buffer @ =d2d1020 
2138-1848:719126161.560 :   IO  Buffer @ =d2d1020 / dad1020 
2138-1848:719126161.627 : Image Buffer @ =e2d1020 / 0 
2138-1848:719126161.692 :  BatchScan - BatchScanCachePage = 4
2138-1848:719126161.757 : Allocate Front IO pipe (size: 9798568-39194272) 
2138-1848:719126162.930 : Pipe = c5a9948 Allocate size = 10485760 ~ 39845888
2138-1848:719126164.636 : Pipe = c5a9948 Reset Total = 10485760 Free = 10485760 Data = 0
2138-1848:719126164.744 : Allocate Front Read pipe (size: 25166256-41943760) 
2138-1848:719126165.241 : Pipe = c5a9a48 Allocate size = 27262976 ~ 44040192
2138-1848:719126170.670 : Pipe = c5a9a48 Reset Total = 27262976 Free = 27262976 Data = 0
2138-1848:719126170.787 : Reset background event
2138-1848:719126173.241 : Create IO thread
2138-1848:719126174.802 : <= StartJob ret = 1
2138-1848:719126174.891 : => StartPage
2138-1848:719126174.943 : StartPage (1) Reset variable
2138-18f0:719126182.815 :     Pipe = c5a9948 Read ==>
2138-18f0:719126182.973 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719126185.835 :         => CAsicIO::DoIo code = 0x2A - 0x95
2138-18d8:719126185.967 :         IO Send command 10 bytes
2138-18d8:719126186.061 :         => CNT96226::VenderCmd_SetData
2138-18d8:719126186.137 :         iCmd = 0, nBytes = 12
2138-18d8:719126186.283 :         0000 : 2a 00 95 00 00 00 00 00 02 00 00 00 
2138-1848:719126189.536 : <= StartPage ret = 1
2138-1848:719126189.627 : Page 1
2138-1848:719126189.688 : <= StartScan ret = 1
2138-18d8:719126863.378 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719126863.603 :         System send command 10 bytes + data 2 bytes
2138-18d8:719126863.695 :         => CNT96226::VenderCmd_GetData
2138-18d8:719126863.766 :         iCmd = 1, nBytes = 4
2138-18d8:719126982.811 :         0000 : 00 00 00 00 
2138-18d8:719126982.994 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719126983.328 :         <= CAsicIO::DoIo ret = 1
2138-18d8:719126983.419 :         => CAsicIO::DoIo code = 0x2A - 0x96
2138-18d8:719126983.491 :         IO Send command 10 bytes
2138-18d8:719126983.588 :         => CNT96226::VenderCmd_SetData
2138-18d8:719126983.652 :         iCmd = 0, nBytes = 12
2138-18d8:719126983.775 :         0000 : 2a 00 96 00 00 01 00 00 02 00 00 00 
2138-1848:719127385.294 : => ReadScan
2138-1848:719127385.489 : Count = 99852, Ptr = 7e01fe8
2138-1848:719127385.575 : => ReadScanEx2
2138-1848:719127385.634 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719127385.702 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719127385.770 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719127385.840 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719127385.908 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719127385.972 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719127386.051 : => GetImageToBuffer
2138-1848:719127386.109 : => GetImageToBufferPageScan
2138-1848:719127386.172 : Pipe = c5a9a48 Read ==>
2138-1848:719127386.298 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719127549.614 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719127549.743 :         System send command 10 bytes + data 2 bytes
2138-18d8:719127549.815 :         => CNT96226::VenderCmd_GetData
2138-18d8:719127549.878 :         iCmd = 1, nBytes = 4
2138-18d8:719127704.297 :         0000 : 00 00 00 00 
2138-18d8:719127704.411 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719127704.571 :         <= CAsicIO::DoIo ret = 1
2138-18d8:719127704.732 :         => CAsicIO::DoIo code = 0x2A - 0x83
2138-18d8:719127704.808 :         IO Send command 10 bytes
2138-18d8:719127704.915 :         => CNT96226::VenderCmd_SetData
2138-18d8:719127704.979 :         iCmd = 0, nBytes = 28
2138-18d8:719127705.117 :         0000 : 2a 00 83 00 00 00 00 00 12 00 04 00 00 00 00 00 
2138-18d8:719127705.241 :         0010 : 00 00 04 00 00 00 00 00 00 00 04 00 
2138-18d8:719127863.001 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719127863.198 :         System send command 10 bytes + data 18 bytes
2138-18d8:719127863.287 :         => CNT96226::VenderCmd_GetData
2138-18d8:719127863.353 :         iCmd = 1, nBytes = 4
2138-18d8:719128002.036 :         0000 : 00 00 00 00 
2138-18d8:719128002.201 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719128002.364 :         <= CAsicIO::DoIo ret = 1
2138-18d8:719128002.461 :         IOThread: ReadBackground
2138-18d8:719128002.638 :         Background Front Page Image Process Count = 3
2138-18d8:719128002.766 :         ImageProcess Stage 0 : OA982 Color Pack
2138-18d8:719128002.841 :         -> Pixel : 1296
2138-18d8:719128002.902 :         ImageProcess Stage 1 : Nearest Scale
2138-18d8:719128002.966 :         -> dwSrcWidth : 1296
2138-18d8:719128003.039 :         -> dwSrcLength : 2
2138-18d8:719128003.096 :         -> dwDestWidth : 628
2138-18d8:719128003.158 :         -> dwDestLength : 2
2138-18d8:719128003.212 :         -> dwYRateFraction : 0/0
2138-18d8:719128003.273 :         -> blColor : 1
2138-18d8:719128003.326 :         -> blYByRate : 0
2138-18d8:719128003.385 :         ImageProcess Stage 2 : Background Color Unpack
2138-18d8:719128003.445 :         -> Pixel : 628
2138-18d8:719128004.425 :         => CAsicIO::DoIo code = 0x28 - 0x9B
2138-18d8:719128004.502 :         IO Send command 10 bytes
2138-18d8:719128004.566 :         => CNT96226::VenderCmd_SetData
2138-18d8:719128004.628 :         iCmd = 0, nBytes = 10
2138-18d8:719128004.740 :         0000 : 28 00 9b 00 0a 0d 00 1e 60 00 
2138-18d8:719128261.044 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719128261.184 :         System send command 10 bytes + data 0 bytes
2138-18d8:719128261.265 :         IO total need to receive data 7776 bytes
2138-18d8:719128261.340 :         => CNT96226::VenderCmd_GetData
2138-18d8:719128261.411 :         iCmd = 0, nBytes = 7776
2138-18d8:719128470.395 :         skip dump 7648 bytes
2138-18d8:719128470.648 :         0000 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-18d8:719128470.793 :         0010 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-18d8:719128470.929 :         0020 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-18d8:719128471.066 :         0030 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-18d8:719128471.197 :         0040 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-18d8:719128471.333 :         0050 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-18d8:719128471.466 :         0060 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-18d8:719128471.604 :         0070 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-18d8:719128471.674 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719128471.741 :         System total receive data 7776 bytes
2138-18d8:719128471.809 :         => CNT96226::VenderCmd_GetData
2138-18d8:719128471.870 :         iCmd = 1, nBytes = 4
2138-18d8:719128616.757 :         0000 : 00 00 00 00 
2138-18d8:719128616.875 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719128617.047 :         <= CAsicIO::DoIo ret = 1
2138-18d8:719129036.375 :         IOThread: Counting Padding Values
2138-18d8:719129036.614 :         => CScanner::GetWindowDescriptor
2138-18d8:719129036.714 :         <= CScanner::GetWindowDescriptor
2138-18d8:719129036.782 :         Dump Window Descriptor
2138-18d8:719129036.924 :         0000 : 00 00 00 00 00 00 00 47 00 00 02 58 02 58 00 00 
2138-18d8:719129037.070 :         0010 : 00 00 00 00 00 00 00 00 14 40 00 00 13 b0 80 80 
2138-18d8:719129037.205 :         0020 : 80 05 08 00 00 03 00 00 00 00 00 00 00 00 00 00 
2138-18d8:719129037.355 :         0030 : ff 1d e0 ff 00 0f 30 09 d8 10 00 00 64 00 64 00 
2138-18d8:719129037.488 :         0040 : 64 80 00 00 00 02 00 00 00 00 00 00 00 00 00 
2138-18d8:719129037.559 :         IOThread : Set Window
2138-18d8:719129037.624 :         => CAsicIO::DoIo code = 0x24 - 0x00
2138-18d8:719129037.702 :         IO Send command 10 bytes
2138-18d8:719129037.824 :         => CNT96226::VenderCmd_SetData
2138-18d8:719129037.889 :         iCmd = 0, nBytes = 89
2138-18d8:719129038.019 :         0000 : 24 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 
2138-18d8:719129038.154 :         0010 : 00 47 00 00 02 58 02 58 00 00 00 00 00 00 00 00 
2138-18d8:719129038.294 :         0020 : 00 00 14 40 00 00 13 b0 80 80 80 05 08 00 00 03 
2138-18d8:719129038.431 :         0030 : 00 00 00 00 00 00 00 00 00 00 ff 1d e0 ff 00 0f 
2138-18d8:719129038.567 :         0040 : 30 09 d8 10 00 00 64 00 64 00 64 80 00 00 00 02 
2138-18d8:719129038.674 :         0050 : 00 00 00 00 00 00 00 00 00 
2138-18d8:719130186.969 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719130187.162 :         System send command 10 bytes + data 79 bytes
2138-18d8:719130187.250 :         => CNT96226::VenderCmd_GetData
2138-18d8:719130187.318 :         iCmd = 1, nBytes = 4
2138-18d8:719130302.491 :         0000 : 00 00 00 00 
2138-18d8:719130303.205 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719130303.406 :         <= CAsicIO::DoIo ret = 1
2138-18d8:719130303.541 :         IOThread:Send Gamma
2138-18d8:719130303.630 :         => CAquila::UpdateSWGammaTable
2138-18d8:719130303.694 :          NewScanParameter.ColorFilter = 0
2138-18d8:719130303.830 :         0000 : 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 
2138-18d8:719130303.986 :         0010 : 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 
2138-18d8:719130304.132 :         0020 : 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 
2138-18d8:719130304.275 :         0030 : 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 
2138-18d8:719130304.418 :         0040 : 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 
2138-18d8:719130304.560 :         0050 : 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 
2138-18d8:719130304.704 :         0060 : 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 
2138-18d8:719130304.962 :         0070 : 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 
2138-18d8:719130305.111 :         0080 : 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 
2138-18d8:719130305.252 :         0090 : 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f 
2138-18d8:719130305.402 :         00a0 : a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af 
2138-18d8:719130305.547 :         00b0 : b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf 
2138-18d8:719130305.689 :         00c0 : c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf 
2138-18d8:719130305.829 :         00d0 : d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df 
2138-18d8:719130305.969 :         00e0 : e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef 
2138-18d8:719130306.112 :         00f0 : f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff 
2138-18d8:719130306.247 :         0100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-18d8:719130306.603 :         0110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-18d8:719130306.807 :         0120 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-18d8:719130306.966 :         0130 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-18d8:719130307.120 :         0140 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-18d8:719130307.268 :         0150 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-18d8:719130307.415 :         0160 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-18d8:719130307.565 :         0170 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-18d8:719130307.714 :         0180 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-18d8:719130307.864 :         0190 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-18d8:719130308.009 :         01a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-18d8:719130308.154 :         01b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-18d8:719130308.295 :         01c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-18d8:719130308.439 :         01d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-18d8:719130308.583 :         01e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-18d8:719130308.722 :         01f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-18d8:719130308.857 :         0200 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-18d8:719130308.987 :         0210 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-18d8:719130309.131 :         0220 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-18d8:719130309.278 :         0230 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-18d8:719130309.431 :         0240 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-18d8:719130309.775 :         0250 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-18d8:719130309.960 :         0260 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-18d8:719130310.105 :         0270 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-18d8:719130310.246 :         0280 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-18d8:719130310.393 :         0290 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-18d8:719130310.540 :         02a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-18d8:719130310.684 :         02b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-18d8:719130310.827 :         02c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-18d8:719130310.967 :         02d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-18d8:719130311.106 :         02e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-18d8:719130311.242 :         02f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-18d8:719130311.377 :         0300 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-18d8:719130311.505 :         0310 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-18d8:719130311.645 :         0320 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-18d8:719130311.786 :         0330 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-18d8:719130312.570 :         0340 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-18d8:719130312.720 :         0350 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-18d8:719130312.868 :         0360 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-18d8:719130313.011 :         0370 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-18d8:719130313.151 :         0380 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-18d8:719130313.292 :         0390 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-18d8:719130313.435 :         03a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-18d8:719130313.576 :         03b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-18d8:719130313.716 :         03c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-18d8:719130313.858 :         03d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-18d8:719130314.001 :         03e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-18d8:719130314.147 :         03f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-18d8:719130314.218 :         <= CAquila::UpdateSWGammaTable
2138-18d8:719130349.306 :         IOThread: Wait Pipe
2138-18d8:719130349.466 :         Pipe = c5a9948 ==> IsHighUsage
2138-18d8:719130349.618 :         Pipe = c5a9948 Free size (10485760) + MaximumAllocateSize(39845888) - TotalBufferSize(10485760) : MinimizeAllocateSize(10485760)
2138-18d8:719130349.756 :         Pipe = c5a9948 MaximumPage Count = 0 : Current Page Count = 0
2138-18d8:719130349.874 :         Pipe = c5a9948 <== IsHighUsage ret = 0
2138-18d8:719130349.960 :         IOThread: Reserve Unit
2138-18d8:719130350.036 :         => CAsicIO::DoIo code = 0x16 - 0x00
2138-18d8:719130350.115 :         IO Send command 10 bytes
2138-18d8:719130350.252 :         => CNT96226::VenderCmd_SetData
2138-18d8:719130350.317 :         iCmd = 0, nBytes = 10
2138-18d8:719130350.431 :         0000 : 16 00 00 00 00 00 00 00 00 00 
2138-18d8:719130511.697 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719130511.896 :         System send command 10 bytes + data 0 bytes
2138-18d8:719130511.985 :         => CNT96226::VenderCmd_GetData
2138-18d8:719130512.056 :         iCmd = 1, nBytes = 4
2138-18d8:719130674.544 :         0000 : 00 00 00 00 
2138-18d8:719130674.651 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719130674.811 :         <= CAsicIO::DoIo ret = 1
2138-18d8:719130674.892 :         IOThread: Start Scan
2138-18d8:719130674.966 :         => CAsicIO::DoIo code = 0x1B - 0x00
2138-18d8:719130675.036 :         IO Send command 10 bytes
2138-18d8:719130675.133 :         => CNT96226::VenderCmd_SetData
2138-18d8:719130675.192 :         iCmd = 0, nBytes = 10
2138-18d8:719130675.304 :         0000 : 1b 00 00 00 00 80 00 00 00 00 
2138-18d8:719130936.600 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719130936.828 :         System send command 10 bytes + data 0 bytes
2138-18d8:719130936.918 :         => CNT96226::VenderCmd_GetData
2138-18d8:719130936.998 :         iCmd = 1, nBytes = 4
2138-18d8:719131118.424 :         0000 : 00 00 00 00 
2138-18d8:719131118.589 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719131118.767 :         <= CAsicIO::DoIo ret = 1
2138-18d8:719131118.850 :         IOThread: Read image 0 Bytes remain 9797760 bytes
2138-18d8:719131118.948 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719131119.046 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719131119.123 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719131119.193 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719131119.257 :         IO Send command 10 bytes
2138-18d8:719131119.375 :         => CNT96226::VenderCmd_SetData
2138-18d8:719131119.442 :         iCmd = 0, nBytes = 10
2138-18d8:719131119.556 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719131419.857 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719131420.068 :         System send command 10 bytes + data 0 bytes
2138-18d8:719131420.250 :         IO total need to receive data 2095632 bytes
2138-18d8:719131420.336 :         => CNT96226::VenderCmd_GetData
2138-18d8:719131420.415 :         iCmd = 2, nBytes = 24
2138-18d8:719131590.612 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719131590.833 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719131590.910 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719131590.996 :         Information.Status = 0
2138-18d8:719131591.072 :         => CNT96226::VenderCmd_GetData
2138-18d8:719131591.139 :         iCmd = 2, nBytes = 24
2138-18d8:719131745.074 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719131745.271 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719131745.345 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719131745.422 :         Information.Status = 0
2138-18d8:719131745.490 :         => CNT96226::VenderCmd_GetData
2138-18d8:719131745.563 :         iCmd = 2, nBytes = 24
2138-18d8:719131887.831 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719131888.042 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719131888.112 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719131888.189 :         Information.Status = 0
2138-18d8:719131888.254 :         => CNT96226::VenderCmd_GetData
2138-18d8:719131888.317 :         iCmd = 2, nBytes = 24
2138-18d8:719132042.856 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719132043.072 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719132043.150 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719132043.231 :         Information.Status = 0
2138-18d8:719132043.301 :         => CNT96226::VenderCmd_GetData
2138-18d8:719132043.368 :         iCmd = 2, nBytes = 24
2138-18d8:719132185.324 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719132185.513 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719132185.584 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719132185.664 :         Information.Status = 0
2138-18d8:719132185.731 :         => CNT96226::VenderCmd_GetData
2138-18d8:719132185.796 :         iCmd = 2, nBytes = 24
2138-18d8:719132301.247 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719132301.453 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719132301.523 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719132301.602 :         Information.Status = 0
2138-18d8:719132301.668 :         => CNT96226::VenderCmd_GetData
2138-18d8:719132301.734 :         iCmd = 2, nBytes = 24
2138-18d8:719132409.459 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719132409.647 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719132409.723 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719132409.801 :         Information.Status = 0
2138-18d8:719132409.865 :         => CNT96226::VenderCmd_GetData
2138-18d8:719132409.929 :         iCmd = 2, nBytes = 24
2138-18d8:719132552.986 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719132553.213 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719132553.283 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719132553.361 :         Information.Status = 0
2138-18d8:719132553.435 :         => CNT96226::VenderCmd_GetData
2138-18d8:719132553.504 :         iCmd = 2, nBytes = 24
2138-18d8:719132731.201 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719132731.406 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719132731.659 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719132731.822 :         Information.Status = 0
2138-18d8:719132731.899 :         => CNT96226::VenderCmd_GetData
2138-18d8:719132731.970 :         iCmd = 2, nBytes = 24
2138-18d8:719132870.211 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719132870.425 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719132870.498 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719132870.708 :         Information.Status = 0
2138-18d8:719132870.779 :         => CNT96226::VenderCmd_GetData
2138-18d8:719132870.847 :         iCmd = 2, nBytes = 24
2138-18d8:719133051.819 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719133052.031 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719133052.334 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719133052.462 :         Information.Status = 0
2138-18d8:719133052.544 :         => CNT96226::VenderCmd_GetData
2138-18d8:719133052.616 :         iCmd = 2, nBytes = 24
2138-18d8:719133194.370 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719133194.576 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719133194.654 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719133194.735 :         Information.Status = 0
2138-18d8:719133194.810 :         => CNT96226::VenderCmd_GetData
2138-18d8:719133194.877 :         iCmd = 2, nBytes = 24
2138-18d8:719133302.606 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719133302.792 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719133302.856 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719133302.929 :         Information.Status = 0
2138-18d8:719133302.995 :         => CNT96226::VenderCmd_GetData
2138-18d8:719133303.060 :         iCmd = 2, nBytes = 24
2138-18d8:719133422.382 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719133422.542 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719133422.606 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719133422.674 :         Information.Status = 0
2138-18d8:719133422.734 :         => CNT96226::VenderCmd_GetData
2138-18d8:719133422.796 :         iCmd = 2, nBytes = 24
2138-18d8:719133563.173 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719133563.383 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719133563.450 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719133563.536 :         Information.Status = 0
2138-18d8:719133563.605 :         => CNT96226::VenderCmd_GetData
2138-18d8:719133563.669 :         iCmd = 2, nBytes = 24
2138-18d8:719133747.941 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719133748.153 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719133748.231 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719133748.316 :         Information.Status = 0
2138-18d8:719133748.381 :         => CNT96226::VenderCmd_GetData
2138-18d8:719133748.451 :         iCmd = 2, nBytes = 24
2138-18d8:719133905.714 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719133905.937 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719133906.005 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719133906.080 :         Information.Status = 0
2138-18d8:719133906.146 :         => CNT96226::VenderCmd_GetData
2138-18d8:719133906.215 :         iCmd = 2, nBytes = 24
2138-18d8:719134017.787 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719134017.947 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719134018.008 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719134018.075 :         Information.Status = 0
2138-18d8:719134018.138 :         => CNT96226::VenderCmd_GetData
2138-18d8:719134018.203 :         iCmd = 2, nBytes = 24
2138-18d8:719134149.315 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719134149.522 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719134149.595 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719134149.675 :         Information.Status = 0
2138-18d8:719134149.745 :         => CNT96226::VenderCmd_GetData
2138-18d8:719134149.812 :         iCmd = 2, nBytes = 24
2138-18d8:719134257.550 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719134257.777 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719134257.966 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719134258.057 :         Information.Status = 0
2138-18d8:719134258.127 :         => CNT96226::VenderCmd_GetData
2138-18d8:719134258.197 :         iCmd = 2, nBytes = 24
2138-18d8:719134377.379 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719134377.581 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719134377.655 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719134377.741 :         Information.Status = 0
2138-18d8:719134377.809 :         => CNT96226::VenderCmd_GetData
2138-18d8:719134377.872 :         iCmd = 2, nBytes = 24
2138-18d8:719134489.456 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719134489.609 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719134489.669 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719134489.737 :         Information.Status = 0
2138-18d8:719134489.797 :         => CNT96226::VenderCmd_GetData
2138-18d8:719134489.859 :         iCmd = 2, nBytes = 24
2138-18d8:719134617.155 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719134617.356 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719134617.428 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719134617.508 :         Information.Status = 0
2138-18d8:719134617.580 :         => CNT96226::VenderCmd_GetData
2138-18d8:719134617.647 :         iCmd = 2, nBytes = 24
2138-18d8:719134725.305 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719134725.490 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719134725.557 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719134725.633 :         Information.Status = 0
2138-18d8:719134725.695 :         => CNT96226::VenderCmd_GetData
2138-18d8:719134725.757 :         iCmd = 2, nBytes = 24
2138-18d8:719134841.350 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719134841.542 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719134841.601 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719134841.670 :         Information.Status = 0
2138-18d8:719134841.732 :         => CNT96226::VenderCmd_GetData
2138-18d8:719134841.796 :         iCmd = 2, nBytes = 24
2138-18d8:719134953.407 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719134953.562 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719134953.620 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719134953.686 :         Information.Status = 0
2138-18d8:719134953.748 :         => CNT96226::VenderCmd_GetData
2138-18d8:719134953.807 :         iCmd = 2, nBytes = 24
2138-18d8:719135065.554 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719135065.716 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719135065.773 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719135065.838 :         Information.Status = 0
2138-18d8:719135065.899 :         => CNT96226::VenderCmd_GetData
2138-18d8:719135065.957 :         iCmd = 2, nBytes = 24
2138-18d8:719135197.109 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719135197.314 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719135197.381 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719135197.469 :         Information.Status = 0
2138-18d8:719135197.542 :         => CNT96226::VenderCmd_GetData
2138-18d8:719135197.608 :         iCmd = 2, nBytes = 24
2138-18d8:719135309.279 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719135309.493 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719135309.567 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719135309.646 :         Information.Status = 0
2138-18d8:719135309.725 :         => CNT96226::VenderCmd_GetData
2138-18d8:719135309.793 :         iCmd = 2, nBytes = 24
2138-18d8:719135425.137 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719135425.346 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719135425.511 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719135425.590 :         Information.Status = 0
2138-18d8:719135425.656 :         => CNT96226::VenderCmd_GetData
2138-18d8:719135425.723 :         iCmd = 2, nBytes = 24
2138-18d8:719135548.765 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719135548.912 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719135548.973 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719135549.045 :         Information.Status = 0
2138-18d8:719135549.103 :         => CNT96226::VenderCmd_GetData
2138-18d8:719135549.164 :         iCmd = 2, nBytes = 24
2138-18d8:719135699.702 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719135699.918 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719135699.987 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719135700.067 :         Information.Status = 0
2138-18d8:719135700.146 :         => CNT96226::VenderCmd_GetData
2138-18d8:719135700.212 :         iCmd = 2, nBytes = 24
2138-18d8:719135823.413 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719135823.608 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719135823.672 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719135823.745 :         Information.Status = 0
2138-18d8:719135823.810 :         => CNT96226::VenderCmd_GetData
2138-18d8:719135823.872 :         iCmd = 2, nBytes = 24
2138-18d8:719135935.404 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719135935.600 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719135935.677 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719135935.752 :         Information.Status = 0
2138-18d8:719135935.816 :         => CNT96226::VenderCmd_GetData
2138-18d8:719135935.881 :         iCmd = 2, nBytes = 24
2138-18d8:719136047.466 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719136047.611 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719136047.680 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719136047.748 :         Information.Status = 0
2138-18d8:719136047.810 :         => CNT96226::VenderCmd_GetData
2138-18d8:719136047.868 :         iCmd = 2, nBytes = 24
2138-18d8:719136190.620 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719136190.831 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719136190.910 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719136190.999 :         Information.Status = 0
2138-18d8:719136191.074 :         => CNT96226::VenderCmd_GetData
2138-18d8:719136191.139 :         iCmd = 2, nBytes = 24
2138-18d8:719136310.554 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719136310.743 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719136310.816 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719136310.892 :         Information.Status = 0
2138-18d8:719136310.960 :         => CNT96226::VenderCmd_GetData
2138-18d8:719136311.125 :         iCmd = 2, nBytes = 24
2138-18d8:719136530.924 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719136531.145 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719136531.218 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719136531.293 :         Information.Status = 0
2138-18d8:719136531.360 :         => CNT96226::VenderCmd_GetData
2138-18d8:719136531.427 :         iCmd = 2, nBytes = 24
2138-18d8:719136662.327 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719136662.544 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719136662.613 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719136662.686 :         Information.Status = 0
2138-18d8:719136662.752 :         => CNT96226::VenderCmd_GetData
2138-18d8:719136662.816 :         iCmd = 2, nBytes = 24
2138-18d8:719136782.179 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719136782.466 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719136782.539 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719136782.609 :         Information.Status = 0
2138-18d8:719136782.681 :         => CNT96226::VenderCmd_GetData
2138-18d8:719136782.744 :         iCmd = 2, nBytes = 24
2138-18d8:719136890.417 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719136890.584 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719136890.645 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719136890.712 :         Information.Status = 0
2138-18d8:719136890.771 :         => CNT96226::VenderCmd_GetData
2138-18d8:719136890.830 :         iCmd = 2, nBytes = 24
2138-18d8:719137006.348 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719137006.526 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719137006.588 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719137006.657 :         Information.Status = 0
2138-18d8:719137006.719 :         => CNT96226::VenderCmd_GetData
2138-18d8:719137006.779 :         iCmd = 2, nBytes = 24
2138-18d8:719137126.270 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719137126.445 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719137126.510 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719137126.580 :         Information.Status = 0
2138-18d8:719137126.640 :         => CNT96226::VenderCmd_GetData
2138-18d8:719137126.703 :         iCmd = 2, nBytes = 24
2138-18d8:719137265.649 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719137265.886 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719137265.965 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719137266.050 :         Information.Status = 0
2138-18d8:719137266.123 :         => CNT96226::VenderCmd_GetData
2138-18d8:719137266.190 :         iCmd = 2, nBytes = 24
2138-18d8:719137412.409 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719137412.639 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719137412.711 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719137412.795 :         Information.Status = 0
2138-18d8:719137412.868 :         => CNT96226::VenderCmd_GetData
2138-18d8:719137412.937 :         iCmd = 2, nBytes = 24
2138-18d8:719137532.098 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719137532.268 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719137532.341 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719137532.415 :         Information.Status = 0
2138-18d8:719137532.482 :         => CNT96226::VenderCmd_GetData
2138-18d8:719137532.548 :         iCmd = 2, nBytes = 24
2138-18d8:719137652.117 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719137652.321 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719137652.389 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719137652.464 :         Information.Status = 0
2138-18d8:719137652.530 :         => CNT96226::VenderCmd_GetData
2138-18d8:719137652.597 :         iCmd = 2, nBytes = 24
2138-18d8:719137783.511 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719137783.706 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719137783.782 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719137783.859 :         Information.Status = 0
2138-18d8:719137783.929 :         => CNT96226::VenderCmd_GetData
2138-18d8:719137783.994 :         iCmd = 2, nBytes = 24
2138-18d8:719137903.393 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719137903.616 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719137903.694 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719137903.771 :         Information.Status = 0
2138-18d8:719137903.843 :         => CNT96226::VenderCmd_GetData
2138-18d8:719137903.910 :         iCmd = 2, nBytes = 24
2138-18d8:719138019.279 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719138019.545 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719138019.621 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719138019.703 :         Information.Status = 0
2138-18d8:719138019.780 :         => CNT96226::VenderCmd_GetData
2138-18d8:719138019.847 :         iCmd = 2, nBytes = 24
2138-18d8:719138146.907 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719138147.087 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719138147.150 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719138147.215 :         Information.Status = 0
2138-18d8:719138147.281 :         => CNT96226::VenderCmd_GetData
2138-18d8:719138147.342 :         iCmd = 2, nBytes = 24
2138-18d8:719138282.308 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719138282.518 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719138282.589 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719138282.670 :         Information.Status = 0
2138-18d8:719138282.742 :         => CNT96226::VenderCmd_GetData
2138-18d8:719138282.809 :         iCmd = 2, nBytes = 24
2138-18d8:719138398.244 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719138398.429 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719138398.493 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719138398.564 :         Information.Status = 0
2138-18d8:719138398.630 :         => CNT96226::VenderCmd_GetData
2138-18d8:719138398.691 :         iCmd = 2, nBytes = 24
2138-18d8:719138518.005 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719138518.184 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719138518.246 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719138518.321 :         Information.Status = 0
2138-18d8:719138518.380 :         => CNT96226::VenderCmd_GetData
2138-18d8:719138518.441 :         iCmd = 2, nBytes = 24
2138-18d8:719138637.805 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719138637.960 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719138638.021 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719138638.090 :         Information.Status = 0
2138-18d8:719138638.148 :         => CNT96226::VenderCmd_GetData
2138-18d8:719138638.209 :         iCmd = 2, nBytes = 24
2138-18d8:719138788.746 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719138788.961 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719138789.040 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719138789.124 :         Information.Status = 0
2138-18d8:719138789.198 :         => CNT96226::VenderCmd_GetData
2138-18d8:719138789.264 :         iCmd = 2, nBytes = 24
2138-18d8:719138908.806 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719138909.020 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719138909.091 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719138909.171 :         Information.Status = 0
2138-18d8:719138909.241 :         => CNT96226::VenderCmd_GetData
2138-18d8:719138909.314 :         iCmd = 2, nBytes = 24
2138-18d8:719139036.185 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719139036.374 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719139036.448 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719139036.522 :         Information.Status = 0
2138-18d8:719139036.588 :         => CNT96226::VenderCmd_GetData
2138-18d8:719139036.654 :         iCmd = 2, nBytes = 24
2138-18d8:719139175.350 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719139175.531 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719139175.595 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719139175.670 :         Information.Status = 0
2138-18d8:719139175.736 :         => CNT96226::VenderCmd_GetData
2138-18d8:719139175.801 :         iCmd = 2, nBytes = 24
2138-18d8:719139306.756 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719139307.061 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719139307.142 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719139307.223 :         Information.Status = 0
2138-18d8:719139307.296 :         => CNT96226::VenderCmd_GetData
2138-18d8:719139307.368 :         iCmd = 2, nBytes = 24
2138-18d8:719139422.684 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719139422.864 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719139422.928 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719139422.998 :         Information.Status = 0
2138-18d8:719139423.063 :         => CNT96226::VenderCmd_GetData
2138-18d8:719139423.124 :         iCmd = 2, nBytes = 24
2138-18d8:719139589.767 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719139589.909 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719139589.973 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719139590.038 :         Information.Status = 0
2138-18d8:719139590.097 :         => CNT96226::VenderCmd_GetData
2138-18d8:719139590.154 :         iCmd = 2, nBytes = 24
2138-18d8:719139743.716 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719139743.912 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719139743.983 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719139744.067 :         Information.Status = 0
2138-18d8:719139744.138 :         => CNT96226::VenderCmd_GetData
2138-18d8:719139744.203 :         iCmd = 2, nBytes = 24
2138-18d8:719139871.267 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719139871.440 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719139871.514 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719139871.585 :         Information.Status = 0
2138-18d8:719139871.650 :         => CNT96226::VenderCmd_GetData
2138-18d8:719139871.717 :         iCmd = 2, nBytes = 24
2138-18d8:719140026.725 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719140026.880 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719140026.942 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719140027.006 :         Information.Status = 0
2138-18d8:719140027.062 :         => CNT96226::VenderCmd_GetData
2138-18d8:719140027.121 :         iCmd = 2, nBytes = 24
2138-18d8:719140200.166 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719140200.316 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719140200.386 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719140200.457 :         Information.Status = 0
2138-18d8:719140200.521 :         => CNT96226::VenderCmd_GetData
2138-18d8:719140200.581 :         iCmd = 2, nBytes = 24
2138-18d8:719140355.066 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719140355.286 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719140355.354 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719140355.430 :         Information.Status = 0
2138-18d8:719140355.503 :         => CNT96226::VenderCmd_GetData
2138-18d8:719140355.570 :         iCmd = 2, nBytes = 24
2138-18d8:719140537.344 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719140537.642 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719140537.955 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719140538.022 :         Information.Status = 0
2138-18d8:719140538.084 :         => CNT96226::VenderCmd_GetData
2138-18d8:719140538.149 :         iCmd = 2, nBytes = 24
2138-18d8:719140741.817 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719140742.009 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719140742.083 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719140742.166 :         Information.Status = 0
2138-18d8:719140742.237 :         => CNT96226::VenderCmd_GetData
2138-18d8:719140742.305 :         iCmd = 2, nBytes = 24
2138-18d8:719140895.854 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719140896.050 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719140896.115 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719140896.194 :         Information.Status = 0
2138-18d8:719140896.263 :         => CNT96226::VenderCmd_GetData
2138-18d8:719140896.324 :         iCmd = 2, nBytes = 24
2138-18d8:719141063.229 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719141063.732 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719141063.791 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719141063.855 :         Information.Status = 0
2138-18d8:719141063.914 :         => CNT96226::VenderCmd_GetData
2138-18d8:719141063.978 :         iCmd = 2, nBytes = 24
2138-18d8:719141577.559 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719141578.114 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719141578.189 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719141578.266 :         Information.Status = 0
2138-18d8:719141578.333 :         => CNT96226::VenderCmd_GetData
2138-18d8:719141578.399 :         iCmd = 2, nBytes = 24
2138-18d8:719141801.910 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719141802.110 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719141802.182 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719141802.264 :         Information.Status = 0
2138-18d8:719141802.327 :         => CNT96226::VenderCmd_GetData
2138-18d8:719141802.387 :         iCmd = 2, nBytes = 24
2138-18d8:719142766.454 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719142766.866 :         0010 : f0 00 00 00 50 99 37 00 
2138-18d8:719142767.019 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719142767.185 :         Information.Status = 1, Information.Addr = 3643728
2138-18d8:719142773.079 :         => CNT96226::MemoryRead
2138-18d8:719143174.529 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719143174.840 :         System total receive data 311040 bytes
2138-18d8:719143174.993 :         => CNT96226::VenderCmd_GetData
2138-18d8:719143175.133 :         iCmd = 1, nBytes = 4
2138-18d8:719143390.986 :         0000 : 00 00 00 00 
2138-18d8:719143391.263 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719143391.552 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719143391.692 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719143391.826 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719143392.010 :         Pipe = c5a9948 Write ==>
2138-18d8:719143392.239 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719143392.508 :         Pipe = c5a9948 start to write data
2138-18d8:719143392.644 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 0 size = 36
2138-18d8:719143392.864 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719143393.059 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719143393.228 :         Pipe = c5a9948 Set read data ready
2138-18d8:719143393.497 :         Pipe = c5a9948 Write <==
2138-18d8:719143393.622 :         Pipe = c5a9948 Write ==>
2138-18d8:719143393.775 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719143393.977 :         Pipe = c5a9948 start to write data
2138-18d8:719143394.104 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 36 size = 311040
2138-18f0:719143394.941 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719143395.283 :     Pipe = c5a9948 Read Copy from c5a0e18 + 0 size = 36
2138-18f0:719143395.514 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719143395.704 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719143395.872 :     Pipe = c5a9948 Read <==
2138-18d8:719143402.330 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719143402.634 :         Pipe = c5a9948 Write read wait size = 0
2138-18d8:719143402.804 :         Pipe = c5a9948 Write <==
2138-18f0:719143573.808 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719143574.128 :     Pipe = c5a9948 Read ==>
2138-18f0:719143574.370 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719143574.621 :     Pipe = c5a9948 Read Copy from c5a0e18 + 36 size = 311040
2138-18f0:719143582.802 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719143583.011 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719143583.192 :     Pipe = c5a9948 Read <==
2138-18f0:719143583.307 :     ImageProcessThread : Process start
2138-18f0:719143597.187 :     BytesPerLine = 3888
2138-18f0:719143597.333 :     Lines = 80
2138-18f0:719143668.668 :     ImageProcessThread : Process end
2138-18d8:719143714.484 :         IOThread: get image OK
2138-18d8:719143714.685 :         IOThread: Read image 311040 Bytes remain 9486720 bytes
2138-18d8:719143714.840 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719143714.979 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719143715.086 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719143715.179 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719143715.265 :         IO Send command 10 bytes
2138-18d8:719143715.402 :         => CNT96226::VenderCmd_SetData
2138-18d8:719143715.488 :         iCmd = 0, nBytes = 10
2138-18d8:719143715.645 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719144394.998 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719144395.235 :         System send command 10 bytes + data 0 bytes
2138-18d8:719144395.336 :         IO total need to receive data 2095632 bytes
2138-18d8:719144395.436 :         => CNT96226::VenderCmd_GetData
2138-18d8:719144395.520 :         iCmd = 2, nBytes = 24
2138-18f0:719144521.455 :     Pipe = c5a9a48 Write ==>
2138-18f0:719144521.745 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719144521.919 :     Pipe = c5a9a48 start to write data
2138-18f0:719144522.007 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 0 size = 36
2138-18f0:719144522.143 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719144522.273 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719144522.390 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719144522.553 :     Pipe = c5a9a48 Write <==
2138-18f0:719144522.625 :     Pipe = c5a9a48 Write ==>
2138-18f0:719144522.724 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719144522.851 :     Pipe = c5a9a48 start to write data
2138-18f0:719144522.930 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 36 size = 71592
2138-1848:719144523.707 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719144523.928 : Pipe = c5a9a48 Read Copy from c5a9b08 + 0 size = 36
2138-1848:719144524.073 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719144524.200 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719144524.318 : Pipe = c5a9a48 Read <==
2138-18f0:719144524.411 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27191384 Data = 71592
2138-18f0:719144524.543 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719144524.637 : Get Packet type = 0 
2138-1848:719144524.721 : Get Packet dwSize = 71592 
2138-1848:719144524.805 : Get Packet bADFStatus = 1 
2138-1848:719144524.888 : Get Packet dwStatusLong = 0 
2138-1848:719144524.982 : Get Packet dwMessageStatusLong = 0 
2138-18f0:719144525.072 :     Pipe = c5a9a48 Write <==
2138-1848:719144525.149 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719144525.237 :     Pipe = c5a9948 Read ==>
2138-1848:719144525.319 : <= GetImageToBuffer Ret = 1
2138-18f0:719144525.403 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719144525.572 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:719144525.665 : Pipe = c5a9a48 Read ==>
2138-1848:719144525.763 : Pipe = c5a9a48 Read Total = 27262976 Free = 27191384 Data = 71592
2138-1848:719144525.887 : Pipe = c5a9a48 Read Copy from c5a9b08 + 36 size = 71592
2138-1848:719144527.236 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719144527.364 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719144527.469 : Pipe = c5a9a48 Read <==
2138-1848:719144527.546 : => GetImageToBuffer
2138-1848:719144527.612 : => GetImageToBufferPageScan
2138-1848:719144527.684 : Pipe = c5a9a48 Read ==>
2138-1848:719144527.779 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719145445.877 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719145446.116 :         0010 : f0 00 00 00 50 58 3c 00 
2138-18d8:719145446.179 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719145446.258 :         Information.Status = 1, Information.Addr = 3954768
2138-18d8:719145447.250 :         => CNT96226::MemoryRead
2138-18d8:719145866.033 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719145866.339 :         System total receive data 311040 bytes
2138-18d8:719145866.486 :         => CNT96226::VenderCmd_GetData
2138-18d8:719145866.621 :         iCmd = 1, nBytes = 4
2138-18d8:719146102.337 :         0000 : 00 00 00 00 
2138-18d8:719146102.603 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719146102.893 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719146103.037 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719146103.169 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719146103.358 :         Pipe = c5a9948 Write ==>
2138-18d8:719146103.556 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719146103.791 :         Pipe = c5a9948 start to write data
2138-18d8:719146103.923 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 311076 size = 36
2138-18d8:719146104.140 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719146104.342 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719146104.513 :         Pipe = c5a9948 Set read data ready
2138-18d8:719146104.787 :         Pipe = c5a9948 Write <==
2138-18d8:719146104.910 :         Pipe = c5a9948 Write ==>
2138-18d8:719146105.067 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719146105.276 :         Pipe = c5a9948 start to write data
2138-18d8:719146105.408 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 311112 size = 311040
2138-18f0:719146105.752 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719146106.100 :     Pipe = c5a9948 Read Copy from c5a0e18 + 311076 size = 36
2138-18f0:719146106.339 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719146106.539 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719146106.719 :     Pipe = c5a9948 Read <==
2138-18f0:719146106.852 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719146107.004 :     Pipe = c5a9948 Read ==>
2138-18f0:719146107.153 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719146112.777 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719146112.988 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719146113.172 :         Pipe = c5a9948 Set read data ready
2138-18d8:719146113.375 :         Pipe = c5a9948 Write <==
2138-18f0:719146114.229 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719146114.508 :     Pipe = c5a9948 Read Copy from c5a0e18 + 311112 size = 311040
2138-18f0:719146116.324 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719146116.715 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719146116.912 :     Pipe = c5a9948 Read <==
2138-18f0:719146117.027 :     ImageProcessThread : Process start
2138-18f0:719146125.594 :     BytesPerLine = 3888
2138-18f0:719146125.715 :     Lines = 80
2138-18f0:719146223.618 :     ImageProcessThread : Process end
2138-18d8:719146400.048 :         IOThread: get image OK
2138-18d8:719146400.384 :         IOThread: Read image 311040 Bytes remain 9175680 bytes
2138-18d8:719146400.603 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719146400.800 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719146400.968 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719146401.126 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719146401.255 :         IO Send command 10 bytes
2138-18d8:719146401.530 :         => CNT96226::VenderCmd_SetData
2138-18d8:719146401.662 :         iCmd = 0, nBytes = 10
2138-18d8:719146401.905 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18f0:719147322.146 :     Pipe = c5a9a48 Write ==>
2138-18f0:719147322.414 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719147322.556 :     Pipe = c5a9a48 start to write data
2138-18f0:719147322.625 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 71628 size = 36
2138-18f0:719147322.738 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719147322.832 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719147322.918 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719147323.065 :     Pipe = c5a9a48 Write <==
2138-18f0:719147323.125 :     Pipe = c5a9a48 Write ==>
2138-18f0:719147323.199 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719147323.298 :     Pipe = c5a9a48 start to write data
2138-18f0:719147323.359 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 71664 size = 75360
2138-1848:719147324.133 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719147324.308 : Pipe = c5a9a48 Read Copy from c5a9b08 + 71628 size = 36
2138-1848:719147324.416 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719147324.509 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719147324.654 : Pipe = c5a9a48 Read <==
2138-1848:719147324.717 : Get Packet type = 0 
2138-1848:719147324.776 : Get Packet dwSize = 75360 
2138-1848:719147324.832 : Get Packet bADFStatus = 1 
2138-1848:719147324.893 : Get Packet dwStatusLong = 0 
2138-1848:719147324.952 : Get Packet dwMessageStatusLong = 0 
2138-18f0:719147325.055 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719147325.184 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719147325.275 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719147325.343 :     Pipe = c5a9a48 Write <==
2138-1848:719147325.404 : <= GetImageToBuffer Ret = 1
2138-18f0:719147325.464 :     Pipe = c5a9948 Read ==>
2138-1848:719147325.523 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:719147325.596 : Pipe = c5a9a48 Read ==>
2138-18f0:719147325.657 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719147325.742 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719147325.846 : Pipe = c5a9a48 Read Copy from c5a9b08 + 71664 size = 28260
2138-1848:719147326.348 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27215876 Data = 47100
2138-1848:719147326.444 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719147326.525 : Pipe = c5a9a48 Read <==
2138-1848:719147489.928 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719147490.144 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719147490.222 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719147490.293 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719147490.363 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719147490.436 : <= ReadScanEx2 ret = 1
2138-1848:719147490.625 : <= ReadScan ret = 1
2138-18d8:719147577.364 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719147577.562 :         System send command 10 bytes + data 0 bytes
2138-18d8:719147577.641 :         IO total need to receive data 2095632 bytes
2138-18d8:719147577.719 :         => CNT96226::VenderCmd_GetData
2138-18d8:719147577.786 :         iCmd = 2, nBytes = 24
2138-18d8:719148180.651 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719148180.885 :         0010 : f0 00 00 00 50 17 41 00 
2138-18d8:719148180.947 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719148181.029 :         Information.Status = 1, Information.Addr = 4265808
2138-18d8:719148182.129 :         => CNT96226::MemoryRead
2138-18d8:719148613.603 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719148613.820 :         System total receive data 311040 bytes
2138-18d8:719148613.895 :         => CNT96226::VenderCmd_GetData
2138-18d8:719148613.962 :         iCmd = 1, nBytes = 4
2138-18d8:719148799.333 :         0000 : 00 00 00 00 
2138-18d8:719148799.508 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719148799.680 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719148799.757 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719148799.818 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719148799.925 :         Pipe = c5a9948 Write ==>
2138-18d8:719148800.024 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719148800.148 :         Pipe = c5a9948 start to write data
2138-18d8:719148800.215 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 622152 size = 36
2138-18d8:719148800.330 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719148800.424 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719148800.508 :         Pipe = c5a9948 Set read data ready
2138-18d8:719148800.651 :         Pipe = c5a9948 Write <==
2138-18d8:719148800.711 :         Pipe = c5a9948 Write ==>
2138-18d8:719148800.788 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719148800.889 :         Pipe = c5a9948 start to write data
2138-18d8:719148800.949 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 622188 size = 311040
2138-18f0:719148801.390 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719148801.577 :     Pipe = c5a9948 Read Copy from c5a0e18 + 622152 size = 36
2138-18f0:719148801.693 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719148801.797 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719148801.891 :     Pipe = c5a9948 Read <==
2138-18f0:719148801.957 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719148802.030 :     Pipe = c5a9948 Read ==>
2138-18f0:719148802.103 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719148805.316 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719148805.421 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719148805.505 :         Pipe = c5a9948 Set read data ready
2138-18d8:719148805.609 :         Pipe = c5a9948 Write <==
2138-18f0:719148806.296 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719148806.431 :     Pipe = c5a9948 Read Copy from c5a0e18 + 622188 size = 311040
2138-18f0:719148807.489 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719148807.584 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719148807.665 :     Pipe = c5a9948 Read <==
2138-18f0:719148807.724 :     ImageProcessThread : Process start
2138-18f0:719148811.901 :     BytesPerLine = 3888
2138-18f0:719148811.966 :     Lines = 80
2138-18f0:719148858.779 :     ImageProcessThread : Process end
2138-18d8:719148960.700 :         IOThread: get image OK
2138-18d8:719148960.910 :         IOThread: Read image 311040 Bytes remain 8864640 bytes
2138-18d8:719148961.189 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719148961.299 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719148961.380 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719148961.459 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719148961.527 :         IO Send command 10 bytes
2138-18d8:719148961.704 :         => CNT96226::VenderCmd_SetData
2138-18d8:719148961.767 :         iCmd = 0, nBytes = 10
2138-18d8:719148961.891 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719149329.298 : => ReadScan
2138-1848:719149329.473 : Count = 99852, Ptr = 7e01fe8
2138-1848:719149329.554 : => ReadScanEx2
2138-1848:719149329.609 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719149329.677 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719149329.736 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719149329.801 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719149329.864 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719149329.931 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719149329.998 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:719149330.072 : Pipe = c5a9a48 Read ==>
2138-1848:719149330.223 : Pipe = c5a9a48 Read Total = 27262976 Free = 27215876 Data = 47100
2138-1848:719149330.355 : Pipe = c5a9a48 Read Copy from c5a9b08 + 99924 size = 47100
2138-1848:719149330.701 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719149330.792 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719149330.877 : Pipe = c5a9a48 Read <==
2138-1848:719149330.933 : => GetImageToBuffer
2138-1848:719149330.995 : => GetImageToBufferPageScan
2138-1848:719149331.057 : Pipe = c5a9a48 Read ==>
2138-1848:719149331.128 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719149460.330 :     Pipe = c5a9a48 Write ==>
2138-18f0:719149460.546 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719149460.685 :     Pipe = c5a9a48 start to write data
2138-18f0:719149460.759 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 147024 size = 36
2138-18f0:719149460.871 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719149460.969 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719149461.054 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719149461.184 :     Pipe = c5a9a48 Write <==
2138-18f0:719149461.243 :     Pipe = c5a9a48 Write ==>
2138-18f0:719149461.317 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719149461.414 :     Pipe = c5a9a48 start to write data
2138-18f0:719149461.473 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 147060 size = 75360
2138-1848:719149462.249 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719149462.413 : Pipe = c5a9a48 Read Copy from c5a9b08 + 147024 size = 36
2138-1848:719149462.522 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719149462.621 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719149462.756 : Pipe = c5a9a48 Read <==
2138-1848:719149462.821 : Get Packet type = 0 
2138-1848:719149462.886 : Get Packet dwSize = 75360 
2138-1848:719149462.955 : Get Packet bADFStatus = 1 
2138-1848:719149463.029 : Get Packet dwStatusLong = 0 
2138-1848:719149463.114 : Get Packet dwMessageStatusLong = 0 
2138-18f0:719149463.213 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719149463.343 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719149463.517 :     Pipe = c5a9a48 Write <==
2138-1848:719149463.607 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719149463.702 :     Pipe = c5a9948 Read ==>
2138-1848:719149463.765 : <= GetImageToBuffer Ret = 1
2138-1848:719149463.828 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-18f0:719149463.904 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719149464.053 : Pipe = c5a9a48 Read ==>
2138-1848:719149464.142 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719149464.247 : Pipe = c5a9a48 Read Copy from c5a9b08 + 147060 size = 52752
2138-1848:719149464.548 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27240368 Data = 22608
2138-1848:719149464.640 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719149464.722 : Pipe = c5a9a48 Read <==
2138-1848:719149651.157 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719149651.358 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719149651.443 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719149651.517 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719149651.589 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719149651.657 : <= ReadScanEx2 ret = 1
2138-1848:719149651.720 : <= ReadScan ret = 1
2138-18d8:719150342.150 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719150342.349 :         System send command 10 bytes + data 0 bytes
2138-18d8:719150342.429 :         IO total need to receive data 2095632 bytes
2138-18d8:719150342.501 :         => CNT96226::VenderCmd_GetData
2138-18d8:719150342.563 :         iCmd = 2, nBytes = 24
2138-18d8:719150941.317 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719150941.542 :         0010 : f0 00 00 00 50 d6 45 00 
2138-18d8:719150941.616 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719150941.701 :         Information.Status = 1, Information.Addr = 4576848
2138-18d8:719150942.773 :         => CNT96226::MemoryRead
2138-18d8:719151334.561 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719151334.751 :         System total receive data 311040 bytes
2138-18d8:719151334.835 :         => CNT96226::VenderCmd_GetData
2138-18d8:719151334.903 :         iCmd = 1, nBytes = 4
2138-18d8:719151462.022 :         0000 : 00 00 00 00 
2138-18d8:719151462.132 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719151462.274 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719151462.342 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719151462.405 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719151462.516 :         Pipe = c5a9948 Write ==>
2138-18d8:719151462.615 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719151462.747 :         Pipe = c5a9948 start to write data
2138-18d8:719151462.815 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 933228 size = 36
2138-18d8:719151462.925 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719151463.019 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719151463.100 :         Pipe = c5a9948 Set read data ready
2138-18d8:719151463.231 :         Pipe = c5a9948 Write <==
2138-18d8:719151463.293 :         Pipe = c5a9948 Write ==>
2138-18d8:719151463.368 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719151463.465 :         Pipe = c5a9948 start to write data
2138-18d8:719151463.527 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 933264 size = 311040
2138-18f0:719151464.009 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719151464.179 :     Pipe = c5a9948 Read Copy from c5a0e18 + 933228 size = 36
2138-18f0:719151464.301 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719151464.408 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719151464.494 :     Pipe = c5a9948 Read <==
2138-18f0:719151464.570 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719151464.643 :     Pipe = c5a9948 Read ==>
2138-18f0:719151464.715 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719151467.597 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719151467.703 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719151467.834 :         Pipe = c5a9948 Set read data ready
2138-18d8:719151467.930 :         Pipe = c5a9948 Write <==
2138-18f0:719151468.628 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719151468.764 :     Pipe = c5a9948 Read Copy from c5a0e18 + 933264 size = 311040
2138-18f0:719151470.072 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719151470.163 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719151470.245 :     Pipe = c5a9948 Read <==
2138-18f0:719151470.308 :     ImageProcessThread : Process start
2138-18f0:719151474.473 :     BytesPerLine = 3888
2138-18f0:719151474.530 :     Lines = 80
2138-18f0:719151523.013 :     ImageProcessThread : Process end
2138-1848:719151543.298 : => ReadScan
2138-1848:719151543.451 : Count = 99852, Ptr = 7e01fe8
2138-1848:719151543.539 : => ReadScanEx2
2138-1848:719151543.600 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719151543.671 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719151543.738 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719151543.810 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719151543.881 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719151543.948 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719151544.022 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:719151544.095 : Pipe = c5a9a48 Read ==>
2138-1848:719151544.227 : Pipe = c5a9a48 Read Total = 27262976 Free = 27240368 Data = 22608
2138-1848:719151544.361 : Pipe = c5a9a48 Read Copy from c5a9b08 + 199812 size = 22608
2138-1848:719151544.600 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719151544.696 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719151544.785 : Pipe = c5a9a48 Read <==
2138-1848:719151544.843 : => GetImageToBuffer
2138-1848:719151544.902 : => GetImageToBufferPageScan
2138-1848:719151544.963 : Pipe = c5a9a48 Read ==>
2138-1848:719151545.035 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719151650.402 :         IOThread: get image OK
2138-18d8:719151650.610 :         IOThread: Read image 311040 Bytes remain 8553600 bytes
2138-18d8:719151650.730 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719151650.838 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719151650.922 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719151650.997 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719151651.063 :         IO Send command 10 bytes
2138-18d8:719151651.213 :         => CNT96226::VenderCmd_SetData
2138-18d8:719151651.286 :         iCmd = 0, nBytes = 10
2138-18d8:719151651.412 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18f0:719152132.569 :     Pipe = c5a9a48 Write ==>
2138-18f0:719152132.839 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719152132.979 :     Pipe = c5a9a48 start to write data
2138-18f0:719152133.051 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 222420 size = 36
2138-18f0:719152133.164 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719152133.262 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719152133.351 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719152133.490 :     Pipe = c5a9a48 Write <==
2138-18f0:719152133.550 :     Pipe = c5a9a48 Write ==>
2138-18f0:719152133.636 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719152133.758 :     Pipe = c5a9a48 start to write data
2138-18f0:719152133.819 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 222456 size = 75360
2138-1848:719152133.965 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719152134.321 : Pipe = c5a9a48 Read Copy from c5a9b08 + 222420 size = 36
2138-1848:719152134.438 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719152134.540 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719152134.724 : Pipe = c5a9a48 Read <==
2138-1848:719152134.793 : Get Packet type = 0 
2138-1848:719152134.857 : Get Packet dwSize = 75360 
2138-1848:719152134.918 : Get Packet bADFStatus = 1 
2138-1848:719152134.981 : Get Packet dwStatusLong = 0 
2138-1848:719152135.049 : Get Packet dwMessageStatusLong = 0 
2138-1848:719152135.124 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719152135.206 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719152135.313 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719152135.385 : <= GetImageToBuffer Ret = 1
2138-18f0:719152135.450 :     Pipe = c5a9a48 Write <==
2138-1848:719152135.516 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719152135.594 : Pipe = c5a9a48 Read ==>
2138-18f0:719152135.656 :     Pipe = c5a9948 Read ==>
2138-1848:719152135.717 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719152135.808 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719152135.894 : Pipe = c5a9a48 Read Copy from c5a9b08 + 222456 size = 75360
2138-1848:719152136.272 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719152136.362 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719152136.444 : Pipe = c5a9a48 Read <==
2138-1848:719152136.504 : => GetImageToBuffer
2138-1848:719152136.561 : => GetImageToBufferPageScan
2138-1848:719152136.619 : Pipe = c5a9a48 Read ==>
2138-1848:719152136.696 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719152346.201 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719152346.358 :         System send command 10 bytes + data 0 bytes
2138-18d8:719152346.431 :         IO total need to receive data 2095632 bytes
2138-18d8:719152346.508 :         => CNT96226::VenderCmd_GetData
2138-18d8:719152346.572 :         iCmd = 2, nBytes = 24
2138-18d8:719153359.697 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719153359.923 :         0010 : f0 00 00 00 50 95 4a 00 
2138-18d8:719153359.989 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719153360.066 :         Information.Status = 1, Information.Addr = 4887888
2138-18d8:719153361.065 :         => CNT96226::MemoryRead
2138-18d8:719153763.909 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719153764.086 :         System total receive data 311040 bytes
2138-18d8:719153764.162 :         => CNT96226::VenderCmd_GetData
2138-18d8:719153764.226 :         iCmd = 1, nBytes = 4
2138-18d8:719153969.800 :         0000 : 00 00 00 00 
2138-18d8:719153969.951 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719153970.135 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719153970.210 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719153970.278 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719153970.381 :         Pipe = c5a9948 Write ==>
2138-18d8:719153970.483 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719153970.610 :         Pipe = c5a9948 start to write data
2138-18d8:719153970.677 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 1244304 size = 36
2138-18d8:719153970.787 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719153970.884 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719153970.970 :         Pipe = c5a9948 Set read data ready
2138-18d8:719153971.101 :         Pipe = c5a9948 Write <==
2138-18d8:719153971.164 :         Pipe = c5a9948 Write ==>
2138-18d8:719153971.239 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719153971.342 :         Pipe = c5a9948 start to write data
2138-18d8:719153971.403 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 1244340 size = 311040
2138-18f0:719153971.881 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719153972.056 :     Pipe = c5a9948 Read Copy from c5a0e18 + 1244304 size = 36
2138-18f0:719153972.332 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719153972.437 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719153972.530 :     Pipe = c5a9948 Read <==
2138-18f0:719153972.600 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719153972.671 :     Pipe = c5a9948 Read ==>
2138-18f0:719153972.746 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719153975.780 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719153975.886 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719153975.971 :         Pipe = c5a9948 Set read data ready
2138-18d8:719153976.069 :         Pipe = c5a9948 Write <==
2138-18f0:719153976.765 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719153976.901 :     Pipe = c5a9948 Read Copy from c5a0e18 + 1244340 size = 311040
2138-18f0:719153977.772 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719153977.868 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719153977.949 :     Pipe = c5a9948 Read <==
2138-18f0:719153978.012 :     ImageProcessThread : Process start
2138-18f0:719153982.184 :     BytesPerLine = 3888
2138-18f0:719153982.259 :     Lines = 80
2138-18f0:719154028.333 :     ImageProcessThread : Process end
2138-18d8:719154126.663 :         IOThread: get image OK
2138-18d8:719154126.847 :         IOThread: Read image 311040 Bytes remain 8242560 bytes
2138-18d8:719154126.945 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719154127.040 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719154127.120 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719154127.200 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719154127.262 :         IO Send command 10 bytes
2138-18d8:719154127.425 :         => CNT96226::VenderCmd_SetData
2138-18d8:719154127.488 :         iCmd = 0, nBytes = 10
2138-18d8:719154127.608 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719154424.620 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719154424.822 :         System send command 10 bytes + data 0 bytes
2138-18d8:719154424.899 :         IO total need to receive data 2095632 bytes
2138-18d8:719154424.972 :         => CNT96226::VenderCmd_GetData
2138-18d8:719154425.036 :         iCmd = 2, nBytes = 24
2138-18d8:719154558.738 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719154558.960 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719154559.031 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719154559.109 :         Information.Status = 0
2138-18d8:719154559.171 :         => CNT96226::VenderCmd_GetData
2138-18d8:719154559.232 :         iCmd = 2, nBytes = 24
2138-18f0:719154618.126 :     Pipe = c5a9a48 Write ==>
2138-18f0:719154618.314 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719154618.447 :     Pipe = c5a9a48 start to write data
2138-18f0:719154618.519 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 297816 size = 36
2138-18f0:719154618.630 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719154618.826 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719154618.920 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719154619.046 :     Pipe = c5a9a48 Write <==
2138-18f0:719154619.106 :     Pipe = c5a9a48 Write ==>
2138-18f0:719154619.181 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719154619.288 :     Pipe = c5a9a48 start to write data
2138-18f0:719154619.355 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 297852 size = 75360
2138-1848:719154619.842 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719154619.994 : Pipe = c5a9a48 Read Copy from c5a9b08 + 297816 size = 36
2138-1848:719154620.230 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719154620.336 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719154620.426 : Pipe = c5a9a48 Read <==
2138-18f0:719154620.497 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719154620.601 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719154620.675 : Get Packet type = 0 
2138-1848:719154620.734 : Get Packet dwSize = 75360 
2138-1848:719154620.800 : Get Packet bADFStatus = 1 
2138-1848:719154620.864 : Get Packet dwStatusLong = 0 
2138-1848:719154620.929 : Get Packet dwMessageStatusLong = 0 
2138-1848:719154621.093 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719154621.160 : <= GetImageToBuffer Ret = 1
2138-1848:719154621.226 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:719154621.299 : Pipe = c5a9a48 Read ==>
2138-18f0:719154621.388 :     Pipe = c5a9a48 Write <==
2138-1848:719154621.476 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719154621.564 :     Pipe = c5a9948 Read ==>
2138-1848:719154621.626 : Pipe = c5a9a48 Read Copy from c5a9b08 + 297852 size = 1884
2138-18f0:719154621.709 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719154621.798 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27189500 Data = 73476
2138-1848:719154621.887 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719154621.965 : Pipe = c5a9a48 Read <==
2138-1848:719154794.252 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719154794.449 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719154794.525 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719154794.597 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719154794.663 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719154794.732 : <= ReadScanEx2 ret = 1
2138-1848:719154794.797 : <= ReadScan ret = 1
2138-18d8:719155065.940 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719155066.158 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719155066.228 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719155066.311 :         Information.Status = 0
2138-18d8:719155066.377 :         => CNT96226::VenderCmd_GetData
2138-18d8:719155066.441 :         iCmd = 2, nBytes = 24
2138-18d8:719156024.796 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719156025.028 :         0010 : f0 00 00 00 50 54 4f 00 
2138-18d8:719156025.094 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719156025.185 :         Information.Status = 1, Information.Addr = 5198928
2138-18d8:719156026.457 :         => CNT96226::MemoryRead
2138-18d8:719156423.726 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719156423.943 :         System total receive data 311040 bytes
2138-18d8:719156424.020 :         => CNT96226::VenderCmd_GetData
2138-18d8:719156424.089 :         iCmd = 1, nBytes = 4
2138-18d8:719156620.158 :         0000 : 00 00 00 00 
2138-18d8:719156620.332 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719156620.498 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719156620.572 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719156620.639 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719156620.748 :         Pipe = c5a9948 Write ==>
2138-18d8:719156620.858 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719156620.984 :         Pipe = c5a9948 start to write data
2138-18d8:719156621.051 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 1555380 size = 36
2138-18d8:719156621.162 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719156621.254 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719156621.338 :         Pipe = c5a9948 Set read data ready
2138-18d8:719156621.489 :         Pipe = c5a9948 Write <==
2138-18d8:719156621.551 :         Pipe = c5a9948 Write ==>
2138-18d8:719156621.788 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719156621.898 :         Pipe = c5a9948 start to write data
2138-18d8:719156621.962 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 1555416 size = 311040
2138-18f0:719156622.252 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719156622.424 :     Pipe = c5a9948 Read Copy from c5a0e18 + 1555380 size = 36
2138-18f0:719156622.539 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719156622.635 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719156622.734 :     Pipe = c5a9948 Read <==
2138-18f0:719156622.797 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719156622.868 :     Pipe = c5a9948 Read ==>
2138-18f0:719156622.940 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719156626.302 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719156626.410 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719156626.494 :         Pipe = c5a9948 Set read data ready
2138-18d8:719156626.592 :         Pipe = c5a9948 Write <==
2138-18f0:719156627.280 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719156627.415 :     Pipe = c5a9948 Read Copy from c5a0e18 + 1555416 size = 311040
2138-18f0:719156628.452 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719156628.546 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719156628.628 :     Pipe = c5a9948 Read <==
2138-18f0:719156628.686 :     ImageProcessThread : Process start
2138-18f0:719156632.833 :     BytesPerLine = 3888
2138-18f0:719156632.895 :     Lines = 80
2138-18f0:719156679.633 :     ImageProcessThread : Process end
2138-1848:719156774.361 : => ReadScan
2138-1848:719156774.547 : Count = 99852, Ptr = 7e01fe8
2138-1848:719156774.631 : => ReadScanEx2
2138-1848:719156774.691 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719156774.760 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719156774.831 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-18d8:719156774.965 :         IOThread: get image OK
2138-1848:719156775.084 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719156775.151 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719156775.226 : ReadScanEx2 : IOStatus2.status_func = 0
2138-18d8:719156775.301 :         IOThread: Read image 311040 Bytes remain 7931520 bytes
2138-1848:719156775.401 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-18d8:719156775.481 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-1848:719156775.575 : Pipe = c5a9a48 Read ==>
2138-18d8:719156775.638 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-1848:719156775.723 : Pipe = c5a9a48 Read Total = 27262976 Free = 27189500 Data = 73476
2138-18d8:719156775.820 :         => CNT96226::DeviceTimeOutSet
2138-1848:719156775.887 : Pipe = c5a9a48 Read Copy from c5a9b08 + 299736 size = 73476
2138-18d8:719156775.976 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719156776.042 :         IO Send command 10 bytes
2138-18d8:719156776.276 :         => CNT96226::VenderCmd_SetData
2138-18d8:719156776.352 :         iCmd = 0, nBytes = 10
2138-18d8:719156776.478 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719156776.550 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719156776.646 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719156776.730 : Pipe = c5a9a48 Read <==
2138-1848:719156776.792 : => GetImageToBuffer
2138-1848:719156776.850 : => GetImageToBufferPageScan
2138-1848:719156776.913 : Pipe = c5a9a48 Read ==>
2138-1848:719156776.987 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719157076.860 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719157077.055 :         System send command 10 bytes + data 0 bytes
2138-18d8:719157077.253 :         IO total need to receive data 2095632 bytes
2138-18d8:719157077.333 :         => CNT96226::VenderCmd_GetData
2138-18d8:719157077.402 :         iCmd = 2, nBytes = 24
2138-18f0:719157284.119 :     Pipe = c5a9a48 Write ==>
2138-18f0:719157284.372 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719157284.515 :     Pipe = c5a9a48 start to write data
2138-18f0:719157284.592 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 373212 size = 36
2138-18f0:719157284.713 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719157284.817 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719157284.911 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719157285.049 :     Pipe = c5a9a48 Write <==
2138-18f0:719157285.114 :     Pipe = c5a9a48 Write ==>
2138-18f0:719157285.292 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719157285.397 :     Pipe = c5a9a48 start to write data
2138-18f0:719157285.462 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 373248 size = 75360
2138-1848:719157286.500 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719157286.683 : Pipe = c5a9a48 Read Copy from c5a9b08 + 373212 size = 36
2138-1848:719157286.805 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719157286.903 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719157286.996 : Pipe = c5a9a48 Read <==
2138-1848:719157287.058 : Get Packet type = 0 
2138-1848:719157287.132 : Get Packet dwSize = 75360 
2138-1848:719157287.193 : Get Packet bADFStatus = 1 
2138-1848:719157287.254 : Get Packet dwStatusLong = 0 
2138-1848:719157287.310 : Get Packet dwMessageStatusLong = 0 
2138-1848:719157287.382 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719157287.449 : <= GetImageToBuffer Ret = 1
2138-1848:719157287.521 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:719157287.598 : Pipe = c5a9a48 Read ==>
2138-1848:719157287.672 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719157287.893 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719157288.055 :     Pipe = c5a9a48 Write read wait size = 26376
2138-18f0:719157288.177 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719157288.303 :     Pipe = c5a9a48 Write <==
2138-18f0:719157288.378 :     Pipe = c5a9948 Read ==>
2138-18f0:719157288.475 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719157289.462 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719157289.632 : Pipe = c5a9a48 Read Copy from c5a9b08 + 373248 size = 26376
2138-1848:719157289.821 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27213992 Data = 48984
2138-1848:719157289.923 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719157290.013 : Pipe = c5a9a48 Read <==
2138-1848:719157448.183 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719157448.368 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719157448.441 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719157448.514 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719157448.585 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719157448.651 : <= ReadScanEx2 ret = 1
2138-1848:719157448.717 : <= ReadScan ret = 1
2138-18d8:719157568.219 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719157568.419 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719157568.489 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719157568.572 :         Information.Status = 0
2138-18d8:719157568.640 :         => CNT96226::VenderCmd_GetData
2138-18d8:719157568.703 :         iCmd = 2, nBytes = 24
2138-18d8:719157807.165 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719157807.405 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719157807.480 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719157807.673 :         Information.Status = 0
2138-18d8:719157807.747 :         => CNT96226::VenderCmd_GetData
2138-18d8:719157807.820 :         iCmd = 2, nBytes = 24
2138-18d8:719158774.048 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719158774.283 :         0010 : f0 00 00 00 50 13 54 00 
2138-18d8:719158774.347 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719158774.424 :         Information.Status = 1, Information.Addr = 5509968
2138-18d8:719158775.960 :         => CNT96226::MemoryRead
2138-18d8:719159169.143 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719159169.339 :         System total receive data 311040 bytes
2138-18d8:719159169.414 :         => CNT96226::VenderCmd_GetData
2138-18d8:719159169.484 :         iCmd = 1, nBytes = 4
2138-18d8:719159361.029 :         0000 : 00 00 00 00 
2138-18d8:719159361.213 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719159361.367 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719159361.448 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719159361.511 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719159361.628 :         Pipe = c5a9948 Write ==>
2138-18d8:719159361.740 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719159361.872 :         Pipe = c5a9948 start to write data
2138-18d8:719159361.941 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 1866456 size = 36
2138-18d8:719159362.058 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719159362.157 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719159362.243 :         Pipe = c5a9948 Set read data ready
2138-18d8:719159362.399 :         Pipe = c5a9948 Write <==
2138-18d8:719159362.463 :         Pipe = c5a9948 Write ==>
2138-18d8:719159362.543 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719159362.646 :         Pipe = c5a9948 start to write data
2138-18d8:719159362.709 :         Pipe = c5a9948 Memory Write Copy to c5a0e18 + 1866492 size = 230660
2138-18d8:719159366.306 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 0 size = 80380
2138-18d8:719159367.773 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-18d8:719159367.877 :         Pipe = c5a9948 Write read wait size = 0
2138-18d8:719159367.964 :         Pipe = c5a9948 Write <==
2138-18f0:719159371.487 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-18f0:719159371.646 :     Pipe = c5a9948 Read Copy from c5a0e18 + 1866456 size = 36
2138-18f0:719159371.752 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719159371.848 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719159371.935 :     Pipe = c5a9948 Read <==
2138-18f0:719159371.997 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719159372.068 :     Pipe = c5a9948 Read ==>
2138-18f0:719159372.141 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719159372.241 :     Pipe = c5a9948 Read Copy from c5a0e18 + 1866492 size = 230660
2138-18f0:719159372.861 :     Pipe = c5a9948 Read Copy from c5a9a18 + 0 size = 80380
2138-18f0:719159373.146 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719159373.235 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719159373.320 :     Pipe = c5a9948 Read <==
2138-18f0:719159373.379 :     ImageProcessThread : Process start
2138-18f0:719159377.801 :     BytesPerLine = 3888
2138-18f0:719159377.874 :     Lines = 80
2138-18f0:719159426.109 :     ImageProcessThread : Process end
2138-1848:719159493.543 : => ReadScan
2138-1848:719159493.707 : Count = 99852, Ptr = 7e01fe8
2138-1848:719159493.792 : => ReadScanEx2
2138-1848:719159493.852 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719159493.919 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719159494.132 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719159494.204 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719159494.270 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719159494.338 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719159494.411 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:719159494.488 : Pipe = c5a9a48 Read ==>
2138-1848:719159494.629 : Pipe = c5a9a48 Read Total = 27262976 Free = 27213992 Data = 48984
2138-1848:719159494.765 : Pipe = c5a9a48 Read Copy from c5a9b08 + 399624 size = 48984
2138-1848:719159495.187 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719159495.285 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719159495.367 : Pipe = c5a9a48 Read <==
2138-1848:719159495.425 : => GetImageToBuffer
2138-1848:719159495.484 : => GetImageToBufferPageScan
2138-1848:719159495.551 : Pipe = c5a9a48 Read ==>
2138-1848:719159495.627 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719159584.279 :         IOThread: get image OK
2138-18d8:719159584.477 :         IOThread: Read image 311040 Bytes remain 7620480 bytes
2138-18d8:719159584.607 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719159584.713 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719159584.798 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719159584.876 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719159584.942 :         IO Send command 10 bytes
2138-18d8:719159585.120 :         => CNT96226::VenderCmd_SetData
2138-18d8:719159585.186 :         iCmd = 0, nBytes = 10
2138-18d8:719159585.311 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719159863.820 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719159864.014 :         System send command 10 bytes + data 0 bytes
2138-18d8:719159864.099 :         IO total need to receive data 2095632 bytes
2138-18d8:719159864.176 :         => CNT96226::VenderCmd_GetData
2138-18d8:719159864.246 :         iCmd = 2, nBytes = 24
2138-18f0:719160063.351 :     Pipe = c5a9a48 Write ==>
2138-18f0:719160063.623 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719160063.764 :     Pipe = c5a9a48 start to write data
2138-18f0:719160063.835 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 448608 size = 36
2138-18f0:719160063.953 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719160064.050 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719160064.139 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719160064.276 :     Pipe = c5a9a48 Write <==
2138-18f0:719160064.334 :     Pipe = c5a9a48 Write ==>
2138-18f0:719160064.414 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719160064.514 :     Pipe = c5a9a48 start to write data
2138-18f0:719160064.575 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 448644 size = 75360
2138-1848:719160065.057 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719160065.223 : Pipe = c5a9a48 Read Copy from c5a9b08 + 448608 size = 36
2138-1848:719160065.340 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719160065.445 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719160065.537 : Pipe = c5a9a48 Read <==
2138-1848:719160065.599 : Get Packet type = 0 
2138-1848:719160065.659 : Get Packet dwSize = 75360 
2138-1848:719160065.718 : Get Packet bADFStatus = 1 
2138-18f0:719160065.791 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719160065.899 : Get Packet dwStatusLong = 0 
2138-1848:719160065.963 : Get Packet dwMessageStatusLong = 0 
2138-18f0:719160066.032 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719160066.101 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719160066.168 :     Pipe = c5a9a48 Write <==
2138-1848:719160066.230 : <= GetImageToBuffer Ret = 1
2138-18f0:719160066.397 :     Pipe = c5a9948 Read ==>
2138-1848:719160066.460 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:719160066.542 : Pipe = c5a9a48 Read ==>
2138-18f0:719160066.601 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719160066.689 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719160066.789 : Pipe = c5a9a48 Read Copy from c5a9b08 + 448644 size = 50868
2138-1848:719160067.035 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27238484 Data = 24492
2138-1848:719160067.242 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719160067.326 : Pipe = c5a9a48 Read <==
2138-1848:719160203.685 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719160203.850 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719160203.920 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719160203.987 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719160204.052 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719160204.118 : <= ReadScanEx2 ret = 1
2138-1848:719160204.174 : <= ReadScan ret = 1
2138-18d8:719160346.766 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719160346.992 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719160347.068 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719160347.154 :         Information.Status = 0
2138-18d8:719160347.226 :         => CNT96226::VenderCmd_GetData
2138-18d8:719160347.294 :         iCmd = 2, nBytes = 24
2138-18d8:719160900.447 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719160900.684 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719160900.749 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719160900.827 :         Information.Status = 0
2138-18d8:719160900.897 :         => CNT96226::VenderCmd_GetData
2138-18d8:719160900.956 :         iCmd = 2, nBytes = 24
2138-18d8:719161480.054 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719161480.289 :         0010 : f0 00 00 00 50 d2 58 00 
2138-18d8:719161480.362 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719161480.443 :         Information.Status = 1, Information.Addr = 5821008
2138-18d8:719161481.563 :         => CNT96226::MemoryRead
2138-18d8:719161906.268 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719161906.494 :         System total receive data 311040 bytes
2138-18d8:719161906.577 :         => CNT96226::VenderCmd_GetData
2138-18d8:719161906.647 :         iCmd = 1, nBytes = 4
2138-18d8:719162071.459 :         0000 : 00 00 00 00 
2138-18d8:719162071.624 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719162071.835 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719162071.909 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719162071.971 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719162072.078 :         Pipe = c5a9948 Write ==>
2138-18d8:719162072.181 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719162072.317 :         Pipe = c5a9948 start to write data
2138-18d8:719162072.379 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 80380 size = 36
2138-18d8:719162072.495 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719162072.595 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719162072.679 :         Pipe = c5a9948 Set read data ready
2138-18d8:719162072.804 :         Pipe = c5a9948 Write <==
2138-18d8:719162072.867 :         Pipe = c5a9948 Write ==>
2138-18d8:719162072.940 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719162073.041 :         Pipe = c5a9948 start to write data
2138-18d8:719162073.100 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 80416 size = 311040
2138-18f0:719162073.607 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719162073.782 :     Pipe = c5a9948 Read Copy from c5a9a18 + 80380 size = 36
2138-18f0:719162074.000 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719162074.121 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719162074.216 :     Pipe = c5a9948 Read <==
2138-18f0:719162074.283 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719162074.355 :     Pipe = c5a9948 Read ==>
2138-18f0:719162074.433 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719162077.073 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719162077.174 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719162077.262 :         Pipe = c5a9948 Set read data ready
2138-18d8:719162077.359 :         Pipe = c5a9948 Write <==
2138-18f0:719162078.081 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719162078.221 :     Pipe = c5a9948 Read Copy from c5a9a18 + 80416 size = 311040
2138-18f0:719162079.556 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719162079.647 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719162079.730 :     Pipe = c5a9948 Read <==
2138-18f0:719162079.789 :     ImageProcessThread : Process start
2138-18f0:719162083.968 :     BytesPerLine = 3888
2138-18f0:719162084.033 :     Lines = 80
2138-18f0:719162131.433 :     ImageProcessThread : Process end
2138-18d8:719162258.447 :         IOThread: get image OK
2138-18d8:719162258.637 :         IOThread: Read image 311040 Bytes remain 7309440 bytes
2138-18d8:719162258.749 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719162258.855 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719162258.936 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719162259.009 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719162259.072 :         IO Send command 10 bytes
2138-18d8:719162259.244 :         => CNT96226::VenderCmd_SetData
2138-18d8:719162259.305 :         iCmd = 0, nBytes = 10
2138-18d8:719162259.424 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719162542.235 : => ReadScan
2138-1848:719162542.437 : Count = 99852, Ptr = 7e01fe8
2138-1848:719162542.533 : => ReadScanEx2
2138-1848:719162542.596 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719162542.667 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719162542.736 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719162542.810 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719162542.880 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719162542.951 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719162543.024 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:719162543.112 : Pipe = c5a9a48 Read ==>
2138-1848:719162543.236 : Pipe = c5a9a48 Read Total = 27262976 Free = 27238484 Data = 24492
2138-1848:719162543.362 : Pipe = c5a9a48 Read Copy from c5a9b08 + 499512 size = 24492
2138-18d8:719162543.655 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719162543.797 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719162543.900 : Pipe = c5a9a48 Read write wait size = 0
2138-18d8:719162543.978 :         System send command 10 bytes + data 0 bytes
2138-18d8:719162544.062 :         IO total need to receive data 2095632 bytes
2138-1848:719162544.138 : Pipe = c5a9a48 Read <==
2138-18d8:719162544.202 :         => CNT96226::VenderCmd_GetData
2138-1848:719162544.267 : => GetImageToBuffer
2138-18d8:719162544.324 :         iCmd = 2, nBytes = 24
2138-1848:719162544.390 : => GetImageToBufferPageScan
2138-1848:719162544.452 : Pipe = c5a9a48 Read ==>
2138-1848:719162544.529 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719162719.396 :     Pipe = c5a9a48 Write ==>
2138-18f0:719162719.598 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719162719.737 :     Pipe = c5a9a48 start to write data
2138-18f0:719162719.802 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 524004 size = 36
2138-18f0:719162720.039 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719162720.134 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719162720.219 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719162720.342 :     Pipe = c5a9a48 Write <==
2138-18f0:719162720.401 :     Pipe = c5a9a48 Write ==>
2138-18f0:719162720.472 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719162720.569 :     Pipe = c5a9a48 start to write data
2138-18f0:719162720.628 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 524040 size = 75360
2138-1848:719162721.095 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719162721.252 : Pipe = c5a9a48 Read Copy from c5a9b08 + 524004 size = 36
2138-1848:719162721.359 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719162721.457 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719162721.549 : Pipe = c5a9a48 Read <==
2138-1848:719162721.609 : Get Packet type = 0 
2138-1848:719162721.670 : Get Packet dwSize = 75360 
2138-1848:719162721.733 : Get Packet bADFStatus = 1 
2138-1848:719162721.799 : Get Packet dwStatusLong = 0 
2138-1848:719162721.861 : Get Packet dwMessageStatusLong = 0 
2138-1848:719162722.002 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719162722.100 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719162722.225 : <= GetImageToBuffer Ret = 1
2138-18f0:719162722.289 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719162722.358 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-18f0:719162722.439 :     Pipe = c5a9a48 Write <==
2138-1848:719162722.503 : Pipe = c5a9a48 Read ==>
2138-18f0:719162722.561 :     Pipe = c5a9948 Read ==>
2138-1848:719162722.621 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719162722.708 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719162722.792 : Pipe = c5a9a48 Read Copy from c5a9b08 + 524040 size = 75360
2138-1848:719162723.106 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719162723.197 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719162723.280 : Pipe = c5a9a48 Read <==
2138-1848:719162850.599 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719162850.737 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719162850.802 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719162850.866 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719162850.927 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719162850.990 : <= ReadScanEx2 ret = 1
2138-1848:719162851.047 : <= ReadScan ret = 1
2138-18d8:719163049.733 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719163049.961 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719163050.030 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719163050.116 :         Information.Status = 0
2138-18d8:719163050.182 :         => CNT96226::VenderCmd_GetData
2138-18d8:719163050.243 :         iCmd = 2, nBytes = 24
2138-18d8:719163621.754 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719163621.979 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719163622.048 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719163622.126 :         Information.Status = 0
2138-18d8:719163622.192 :         => CNT96226::VenderCmd_GetData
2138-18d8:719163622.252 :         iCmd = 2, nBytes = 24
2138-18d8:719164186.210 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719164186.444 :         0010 : f0 00 00 00 50 91 5d 00 
2138-18d8:719164186.512 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719164186.590 :         Information.Status = 1, Information.Addr = 6132048
2138-18d8:719164187.801 :         => CNT96226::MemoryRead
2138-18d8:719164580.750 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719164581.140 :         System total receive data 311040 bytes
2138-18d8:719164581.230 :         => CNT96226::VenderCmd_GetData
2138-18d8:719164581.300 :         iCmd = 1, nBytes = 4
2138-18d8:719164739.022 :         0000 : 00 00 00 00 
2138-18d8:719164739.191 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719164739.355 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719164739.428 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719164739.492 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719164739.599 :         Pipe = c5a9948 Write ==>
2138-18d8:719164739.696 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719164739.820 :         Pipe = c5a9948 start to write data
2138-18d8:719164739.887 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 391456 size = 36
2138-18d8:719164740.003 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719164740.101 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719164740.184 :         Pipe = c5a9948 Set read data ready
2138-18d8:719164740.322 :         Pipe = c5a9948 Write <==
2138-18d8:719164740.381 :         Pipe = c5a9948 Write ==>
2138-18d8:719164740.683 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719164740.786 :         Pipe = c5a9948 start to write data
2138-18d8:719164740.849 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 391492 size = 311040
2138-18f0:719164740.997 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719164741.184 :     Pipe = c5a9948 Read Copy from c5a9a18 + 391456 size = 36
2138-18f0:719164741.310 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719164741.409 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719164741.501 :     Pipe = c5a9948 Read <==
2138-18f0:719164741.567 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719164741.643 :     Pipe = c5a9948 Read ==>
2138-18f0:719164741.724 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719164745.369 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719164745.477 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719164745.560 :         Pipe = c5a9948 Set read data ready
2138-18d8:719164745.661 :         Pipe = c5a9948 Write <==
2138-18f0:719164746.256 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719164746.397 :     Pipe = c5a9948 Read Copy from c5a9a18 + 391492 size = 311040
2138-18f0:719164747.514 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719164747.607 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719164747.690 :     Pipe = c5a9948 Read <==
2138-18f0:719164747.754 :     ImageProcessThread : Process start
2138-18f0:719164752.035 :     BytesPerLine = 3888
2138-18f0:719164752.099 :     Lines = 80
2138-18f0:719164798.898 :     ImageProcessThread : Process end
2138-18d8:719164903.253 :         IOThread: get image OK
2138-18d8:719164903.483 :         IOThread: Read image 311040 Bytes remain 6998400 bytes
2138-18d8:719164903.609 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719164903.713 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719164903.798 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719164903.874 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719164903.942 :         IO Send command 10 bytes
2138-18d8:719164904.119 :         => CNT96226::VenderCmd_SetData
2138-18d8:719164904.181 :         iCmd = 0, nBytes = 10
2138-18d8:719164904.307 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719165187.374 : => ReadScan
2138-1848:719165187.547 : Count = 99852, Ptr = 7e01fe8
2138-1848:719165187.626 : => ReadScanEx2
2138-1848:719165187.685 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719165187.916 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719165187.985 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719165188.058 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719165188.123 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719165188.190 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719165188.263 : => GetImageToBuffer
2138-1848:719165188.325 : => GetImageToBufferPageScan
2138-1848:719165188.390 : Pipe = c5a9a48 Read ==>
2138-1848:719165188.526 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719165280.561 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719165280.726 :         System send command 10 bytes + data 0 bytes
2138-18d8:719165280.801 :         IO total need to receive data 2095632 bytes
2138-18d8:719165280.874 :         => CNT96226::VenderCmd_GetData
2138-18d8:719165280.936 :         iCmd = 2, nBytes = 24
2138-18f0:719165403.104 :     Pipe = c5a9a48 Write ==>
2138-18f0:719165403.314 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719165403.453 :     Pipe = c5a9a48 start to write data
2138-18f0:719165403.520 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 599400 size = 36
2138-18f0:719165403.627 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719165403.719 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719165403.807 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719165403.959 :     Pipe = c5a9a48 Write <==
2138-18f0:719165404.020 :     Pipe = c5a9a48 Write ==>
2138-18f0:719165404.325 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719165404.426 :     Pipe = c5a9a48 start to write data
2138-18f0:719165404.487 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 599436 size = 75360
2138-1848:719165404.876 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719165405.049 : Pipe = c5a9a48 Read Copy from c5a9b08 + 599400 size = 36
2138-1848:719165405.161 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719165405.260 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719165405.353 : Pipe = c5a9a48 Read <==
2138-1848:719165405.416 : Get Packet type = 0 
2138-1848:719165405.478 : Get Packet dwSize = 75360 
2138-1848:719165405.539 : Get Packet bADFStatus = 1 
2138-1848:719165405.598 : Get Packet dwStatusLong = 0 
2138-1848:719165405.662 : Get Packet dwMessageStatusLong = 0 
2138-18f0:719165405.737 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719165405.846 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719165405.921 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719165405.994 :     Pipe = c5a9a48 Write <==
2138-1848:719165406.059 : <= GetImageToBuffer Ret = 1
2138-18f0:719165406.120 :     Pipe = c5a9948 Read ==>
2138-1848:719165406.181 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719165406.255 : Pipe = c5a9a48 Read ==>
2138-18f0:719165406.317 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719165406.404 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719165406.507 : Pipe = c5a9a48 Read Copy from c5a9b08 + 599436 size = 75360
2138-1848:719165406.842 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719165406.934 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719165407.014 : Pipe = c5a9a48 Read <==
2138-1848:719165407.071 : => GetImageToBuffer
2138-1848:719165407.134 : => GetImageToBufferPageScan
2138-1848:719165407.195 : Pipe = c5a9a48 Read ==>
2138-1848:719165407.496 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719165838.631 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719165838.861 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719165838.931 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719165839.173 :         Information.Status = 0
2138-18d8:719165839.251 :         => CNT96226::VenderCmd_GetData
2138-18d8:719165839.311 :         iCmd = 2, nBytes = 24
2138-18d8:719166944.965 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719166945.386 :         0010 : f0 00 00 00 50 50 62 00 
2138-18d8:719166945.518 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719166945.670 :         Information.Status = 1, Information.Addr = 6443088
2138-18d8:719166946.949 :         => CNT96226::MemoryRead
2138-18d8:719167374.079 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719167374.603 :         System total receive data 311040 bytes
2138-18d8:719167374.770 :         => CNT96226::VenderCmd_GetData
2138-18d8:719167374.896 :         iCmd = 1, nBytes = 4
2138-18d8:719167585.036 :         0000 : 00 00 00 00 
2138-18d8:719167585.261 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719167585.568 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719167585.702 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719167585.833 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719167586.015 :         Pipe = c5a9948 Write ==>
2138-18d8:719167586.209 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719167586.469 :         Pipe = c5a9948 start to write data
2138-18d8:719167586.600 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 702532 size = 36
2138-18d8:719167586.824 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719167587.017 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719167587.192 :         Pipe = c5a9948 Set read data ready
2138-18d8:719167587.461 :         Pipe = c5a9948 Write <==
2138-18d8:719167587.587 :         Pipe = c5a9948 Write ==>
2138-18d8:719167587.735 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719167587.934 :         Pipe = c5a9948 start to write data
2138-18d8:719167588.066 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 702568 size = 311040
2138-18f0:719167588.874 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719167589.219 :     Pipe = c5a9948 Read Copy from c5a9a18 + 702532 size = 36
2138-18f0:719167589.444 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719167589.638 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719167589.812 :     Pipe = c5a9948 Read <==
2138-18f0:719167589.944 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719167590.091 :     Pipe = c5a9948 Read ==>
2138-18f0:719167590.240 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719167595.804 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719167596.012 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719167596.189 :         Pipe = c5a9948 Set read data ready
2138-18d8:719167596.394 :         Pipe = c5a9948 Write <==
2138-18f0:719167597.786 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719167598.130 :     Pipe = c5a9948 Read Copy from c5a9a18 + 702568 size = 311040
2138-18f0:719167599.926 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719167600.128 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719167600.300 :     Pipe = c5a9948 Read <==
2138-18f0:719167600.425 :     ImageProcessThread : Process start
2138-18f0:719167608.963 :     BytesPerLine = 3888
2138-18f0:719167609.091 :     Lines = 80
2138-18f0:719167703.888 :     ImageProcessThread : Process end
2138-18d8:719167828.512 :         IOThread: get image OK
2138-18d8:719167828.719 :         IOThread: Read image 311040 Bytes remain 6687360 bytes
2138-18d8:719167828.847 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719167828.968 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719167829.061 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719167829.355 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719167829.437 :         IO Send command 10 bytes
2138-18d8:719167829.618 :         => CNT96226::VenderCmd_SetData
2138-18d8:719167829.695 :         iCmd = 0, nBytes = 10
2138-18d8:719167829.843 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18f0:719168353.769 :     Pipe = c5a9a48 Write ==>
2138-18f0:719168354.045 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719168354.215 :     Pipe = c5a9a48 start to write data
2138-18f0:719168354.301 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 674796 size = 36
2138-18f0:719168354.431 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719168354.544 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719168354.646 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719168354.817 :     Pipe = c5a9a48 Write <==
2138-18f0:719168354.887 :     Pipe = c5a9a48 Write ==>
2138-18f0:719168354.977 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719168355.099 :     Pipe = c5a9a48 start to write data
2138-18f0:719168355.174 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 674832 size = 75360
2138-1848:719168355.953 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719168356.160 : Pipe = c5a9a48 Read Copy from c5a9b08 + 674796 size = 36
2138-1848:719168356.301 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719168356.422 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719168356.530 : Pipe = c5a9a48 Read <==
2138-18f0:719168356.615 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719168356.739 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719168356.823 : Get Packet type = 0 
2138-1848:719168356.900 : Get Packet dwSize = 75360 
2138-1848:719168356.976 : Get Packet bADFStatus = 1 
2138-18f0:719168357.055 :     Pipe = c5a9a48 Write <==
2138-1848:719168357.131 : Get Packet dwStatusLong = 0 
2138-1848:719168357.210 : Get Packet dwMessageStatusLong = 0 
2138-18f0:719168357.289 :     Pipe = c5a9948 Read ==>
2138-1848:719168357.362 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719168357.441 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719168357.546 : <= GetImageToBuffer Ret = 1
2138-1848:719168357.628 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:719168357.712 : Pipe = c5a9a48 Read ==>
2138-1848:719168357.807 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719168357.928 : Pipe = c5a9a48 Read Copy from c5a9b08 + 674832 size = 24492
2138-1848:719168358.124 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27212108 Data = 50868
2138-1848:719168358.235 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719168358.330 : Pipe = c5a9a48 Read <==
2138-18d8:719168510.402 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719168510.602 :         System send command 10 bytes + data 0 bytes
2138-18d8:719168510.694 :         IO total need to receive data 2095632 bytes
2138-18d8:719168510.785 :         => CNT96226::VenderCmd_GetData
2138-18d8:719168510.860 :         iCmd = 2, nBytes = 24
2138-1848:719168519.891 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719168520.049 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719168520.139 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719168520.222 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719168520.303 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719168520.381 : <= ReadScanEx2 ret = 1
2138-1848:719168520.455 : <= ReadScan ret = 1
2138-18d8:719169476.746 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719169476.976 :         0010 : f0 00 00 00 50 99 37 00 
2138-18d8:719169477.038 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719169477.121 :         Information.Status = 1, Information.Addr = 3643728
2138-18d8:719169478.502 :         => CNT96226::MemoryRead
2138-18d8:719169870.033 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719169870.232 :         System total receive data 311040 bytes
2138-18d8:719169870.316 :         => CNT96226::VenderCmd_GetData
2138-18d8:719169870.387 :         iCmd = 1, nBytes = 4
2138-18d8:719170051.607 :         0000 : 00 00 00 00 
2138-18d8:719170051.779 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719170051.958 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719170052.033 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719170052.097 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719170052.208 :         Pipe = c5a9948 Write ==>
2138-18d8:719170052.320 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719170052.674 :         Pipe = c5a9948 start to write data
2138-18d8:719170052.744 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 1013608 size = 36
2138-18d8:719170052.860 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719170052.963 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719170053.048 :         Pipe = c5a9948 Set read data ready
2138-18d8:719170053.202 :         Pipe = c5a9948 Write <==
2138-18d8:719170053.266 :         Pipe = c5a9948 Write ==>
2138-18d8:719170053.344 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719170053.449 :         Pipe = c5a9948 start to write data
2138-18d8:719170053.513 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 1013644 size = 311040
2138-18f0:719170053.670 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719170053.847 :     Pipe = c5a9948 Read Copy from c5a9a18 + 1013608 size = 36
2138-18f0:719170053.971 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719170054.078 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719170054.177 :     Pipe = c5a9948 Read <==
2138-18f0:719170054.241 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719170054.315 :     Pipe = c5a9948 Read ==>
2138-18f0:719170054.405 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719170059.261 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719170059.367 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719170059.453 :         Pipe = c5a9948 Set read data ready
2138-18d8:719170059.557 :         Pipe = c5a9948 Write <==
2138-18f0:719170059.935 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719170060.109 :     Pipe = c5a9948 Read Copy from c5a9a18 + 1013644 size = 311040
2138-18f0:719170061.434 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719170061.538 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719170061.627 :     Pipe = c5a9948 Read <==
2138-18f0:719170061.692 :     ImageProcessThread : Process start
2138-18f0:719170066.112 :     BytesPerLine = 3888
2138-18f0:719170066.183 :     Lines = 80
2138-18f0:719170114.004 :     ImageProcessThread : Process end
2138-18d8:719170206.554 :         IOThread: get image OK
2138-18d8:719170206.749 :         IOThread: Read image 311040 Bytes remain 6376320 bytes
2138-18d8:719170206.864 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719170206.964 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719170207.050 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719170207.131 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719170207.194 :         IO Send command 10 bytes
2138-18d8:719170207.346 :         => CNT96226::VenderCmd_SetData
2138-18d8:719170207.410 :         iCmd = 0, nBytes = 10
2138-18d8:719170207.531 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719170500.705 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719170501.090 :         System send command 10 bytes + data 0 bytes
2138-18d8:719170501.176 :         IO total need to receive data 2095632 bytes
2138-18d8:719170501.248 :         => CNT96226::VenderCmd_GetData
2138-18d8:719170501.319 :         iCmd = 2, nBytes = 24
2138-18f0:719170704.167 :     Pipe = c5a9a48 Write ==>
2138-18f0:719170704.425 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27212108 Data = 50868
2138-18f0:719170704.572 :     Pipe = c5a9a48 start to write data
2138-18f0:719170704.648 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 750192 size = 36
2138-18f0:719170704.765 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27212072 Data = 50904
2138-18f0:719170704.868 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719170704.957 :     Pipe = c5a9a48 Write <==
2138-18f0:719170705.017 :     Pipe = c5a9a48 Write ==>
2138-18f0:719170705.093 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27212072 Data = 50904
2138-18f0:719170705.194 :     Pipe = c5a9a48 start to write data
2138-18f0:719170705.258 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 750228 size = 75360
2138-18f0:719170706.677 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27136712 Data = 126264
2138-18f0:719170706.780 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719170706.868 :     Pipe = c5a9a48 Write <==
2138-18f0:719170706.936 :     Pipe = c5a9948 Read ==>
2138-18f0:719170707.023 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719170745.119 : => ReadScan
2138-1848:719170745.235 : Count = 99852, Ptr = 7e01fe8
2138-1848:719170745.334 : => ReadScanEx2
2138-1848:719170745.397 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719170745.471 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719170745.545 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719170745.614 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719170745.687 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719170745.753 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719170745.829 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:719170745.903 : Pipe = c5a9a48 Read ==>
2138-1848:719170746.014 : Pipe = c5a9a48 Read Total = 27262976 Free = 27136712 Data = 126264
2138-1848:719170746.131 : Pipe = c5a9a48 Read Copy from c5a9b08 + 699324 size = 50868
2138-1848:719170746.487 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719170746.579 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719170746.667 : Pipe = c5a9a48 Read <==
2138-1848:719170746.731 : => GetImageToBuffer
2138-1848:719170746.792 : => GetImageToBufferPageScan
2138-1848:719170746.852 : Pipe = c5a9a48 Read ==>
2138-1848:719170746.927 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719170747.030 : Pipe = c5a9a48 Read Copy from c5a9b08 + 750192 size = 36
2138-1848:719170747.130 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719170747.225 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719170747.307 : Pipe = c5a9a48 Read <==
2138-1848:719170747.362 : Get Packet type = 0 
2138-1848:719170747.423 : Get Packet dwSize = 75360 
2138-1848:719170747.480 : Get Packet bADFStatus = 1 
2138-1848:719170747.541 : Get Packet dwStatusLong = 0 
2138-1848:719170747.599 : Get Packet dwMessageStatusLong = 0 
2138-1848:719170747.666 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719170747.727 : <= GetImageToBuffer Ret = 1
2138-1848:719170747.787 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:719170747.856 : Pipe = c5a9a48 Read ==>
2138-1848:719170747.931 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719170748.032 : Pipe = c5a9a48 Read Copy from c5a9b08 + 750228 size = 48984
2138-1848:719170748.260 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27236600 Data = 26376
2138-1848:719170748.359 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719170748.547 : Pipe = c5a9a48 Read <==
2138-1848:719170884.527 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719170884.692 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719170884.766 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719170884.835 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719170884.896 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719170884.962 : <= ReadScanEx2 ret = 1
2138-1848:719170885.015 : <= ReadScan ret = 1
2138-18d8:719171002.971 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719171003.172 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719171003.241 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719171003.323 :         Information.Status = 0
2138-18d8:719171003.392 :         => CNT96226::VenderCmd_GetData
2138-18d8:719171003.458 :         iCmd = 2, nBytes = 24
2138-18d8:719171602.971 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719171603.199 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719171603.272 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719171603.350 :         Information.Status = 0
2138-18d8:719171603.421 :         => CNT96226::VenderCmd_GetData
2138-18d8:719171603.488 :         iCmd = 2, nBytes = 24
2138-18d8:719172177.511 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719172177.730 :         0010 : f0 00 00 00 50 58 3c 00 
2138-18d8:719172177.797 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719172177.873 :         Information.Status = 1, Information.Addr = 3954768
2138-18d8:719172178.948 :         => CNT96226::MemoryRead
2138-18d8:719172564.236 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719172564.437 :         System total receive data 311040 bytes
2138-18d8:719172564.516 :         => CNT96226::VenderCmd_GetData
2138-18d8:719172564.581 :         iCmd = 1, nBytes = 4
2138-18d8:719172754.243 :         0000 : 00 00 00 00 
2138-18d8:719172754.397 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719172754.568 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719172754.639 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719172754.701 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719172754.812 :         Pipe = c5a9948 Write ==>
2138-18d8:719172754.914 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719172755.038 :         Pipe = c5a9948 start to write data
2138-18d8:719172755.105 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 1324684 size = 36
2138-18d8:719172755.217 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719172755.315 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719172755.398 :         Pipe = c5a9948 Set read data ready
2138-18d8:719172755.533 :         Pipe = c5a9948 Write <==
2138-18d8:719172755.594 :         Pipe = c5a9948 Write ==>
2138-18d8:719172755.667 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719172755.765 :         Pipe = c5a9948 start to write data
2138-18d8:719172755.823 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 1324720 size = 311040
2138-18f0:719172756.293 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719172756.478 :     Pipe = c5a9948 Read Copy from c5a9a18 + 1324684 size = 36
2138-18f0:719172756.598 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719172756.694 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719172756.785 :     Pipe = c5a9948 Read <==
2138-18f0:719172756.847 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719172756.919 :     Pipe = c5a9948 Read ==>
2138-18f0:719172756.994 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719172760.812 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719172760.960 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719172761.047 :         Pipe = c5a9948 Set read data ready
2138-18d8:719172761.146 :         Pipe = c5a9948 Write <==
2138-18f0:719172761.835 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719172761.972 :     Pipe = c5a9948 Read Copy from c5a9a18 + 1324720 size = 311040
2138-18f0:719172763.285 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719172763.375 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719172763.459 :     Pipe = c5a9948 Read <==
2138-18f0:719172763.515 :     ImageProcessThread : Process start
2138-18f0:719172767.684 :     BytesPerLine = 3888
2138-18f0:719172767.746 :     Lines = 80
2138-18f0:719172815.373 :     ImageProcessThread : Process end
2138-18d8:719172931.812 :         IOThread: get image OK
2138-18d8:719172932.014 :         IOThread: Read image 311040 Bytes remain 6065280 bytes
2138-18d8:719172932.126 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719172932.228 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719172932.317 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719172932.397 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719172932.463 :         IO Send command 10 bytes
2138-18d8:719172932.626 :         => CNT96226::VenderCmd_SetData
2138-18d8:719172932.692 :         iCmd = 0, nBytes = 10
2138-18d8:719172932.817 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719173228.880 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719173229.097 :         System send command 10 bytes + data 0 bytes
2138-18d8:719173229.179 :         IO total need to receive data 2095632 bytes
2138-18d8:719173229.253 :         => CNT96226::VenderCmd_GetData
2138-18d8:719173229.325 :         iCmd = 2, nBytes = 24
2138-1848:719173335.942 : => ReadScan
2138-1848:719173336.118 : Count = 99852, Ptr = 7e01fe8
2138-1848:719173336.212 : => ReadScanEx2
2138-1848:719173336.275 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719173336.344 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719173336.414 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719173336.487 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719173336.555 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719173336.625 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719173336.694 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:719173336.771 : Pipe = c5a9a48 Read ==>
2138-1848:719173336.910 : Pipe = c5a9a48 Read Total = 27262976 Free = 27236600 Data = 26376
2138-1848:719173337.040 : Pipe = c5a9a48 Read Copy from c5a9b08 + 799212 size = 26376
2138-1848:719173337.300 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719173337.394 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719173337.483 : Pipe = c5a9a48 Read <==
2138-1848:719173337.544 : => GetImageToBuffer
2138-1848:719173337.603 : => GetImageToBufferPageScan
2138-1848:719173337.670 : Pipe = c5a9a48 Read ==>
2138-1848:719173337.745 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719173418.157 :     Pipe = c5a9a48 Write ==>
2138-18f0:719173418.365 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719173418.502 :     Pipe = c5a9a48 start to write data
2138-18f0:719173418.573 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 825588 size = 36
2138-18f0:719173418.683 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719173418.777 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719173418.863 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719173418.992 :     Pipe = c5a9a48 Write <==
2138-18f0:719173419.054 :     Pipe = c5a9a48 Write ==>
2138-18f0:719173419.127 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719173419.226 :     Pipe = c5a9a48 start to write data
2138-18f0:719173419.290 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 825624 size = 75360
2138-1848:719173420.016 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719173420.183 : Pipe = c5a9a48 Read Copy from c5a9b08 + 825588 size = 36
2138-1848:719173420.296 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719173420.393 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719173420.479 : Pipe = c5a9a48 Read <==
2138-1848:719173420.536 : Get Packet type = 0 
2138-1848:719173420.606 : Get Packet dwSize = 75360 
2138-1848:719173420.671 : Get Packet bADFStatus = 1 
2138-1848:719173420.736 : Get Packet dwStatusLong = 0 
2138-1848:719173420.804 : Get Packet dwMessageStatusLong = 0 
2138-18f0:719173420.878 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719173420.987 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719173421.059 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719173421.122 :     Pipe = c5a9a48 Write <==
2138-1848:719173421.182 : <= GetImageToBuffer Ret = 1
2138-18f0:719173421.246 :     Pipe = c5a9948 Read ==>
2138-1848:719173421.314 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-18f0:719173421.389 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719173421.472 : Pipe = c5a9a48 Read ==>
2138-1848:719173421.549 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719173421.645 : Pipe = c5a9a48 Read Copy from c5a9b08 + 825624 size = 73476
2138-1848:719173422.108 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27261092 Data = 1884
2138-1848:719173422.206 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719173422.290 : Pipe = c5a9a48 Read <==
2138-1848:719173549.737 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719173549.915 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719173549.989 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719173550.058 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719173550.128 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719173550.193 : <= ReadScanEx2 ret = 1
2138-1848:719173550.252 : <= ReadScan ret = 1
2138-18d8:719173759.905 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719173760.127 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719173760.198 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719173760.291 :         Information.Status = 0
2138-18d8:719173760.357 :         => CNT96226::VenderCmd_GetData
2138-18d8:719173760.416 :         iCmd = 2, nBytes = 24
2138-18d8:719174757.349 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719174757.585 :         0010 : f0 00 00 00 50 17 41 00 
2138-18d8:719174757.650 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719174757.731 :         Information.Status = 1, Information.Addr = 4265808
2138-18d8:719174759.021 :         => CNT96226::MemoryRead
2138-18d8:719175143.104 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719175143.301 :         System total receive data 311040 bytes
2138-18d8:719175143.385 :         => CNT96226::VenderCmd_GetData
2138-18d8:719175143.457 :         iCmd = 1, nBytes = 4
2138-18d8:719175320.848 :         0000 : 00 00 00 00 
2138-18d8:719175321.016 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719175321.183 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719175321.256 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719175321.321 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719175321.433 :         Pipe = c5a9948 Write ==>
2138-18d8:719175321.535 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719175321.665 :         Pipe = c5a9948 start to write data
2138-18d8:719175321.731 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 1635760 size = 36
2138-18d8:719175321.845 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719175322.050 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719175322.144 :         Pipe = c5a9948 Set read data ready
2138-18d8:719175322.270 :         Pipe = c5a9948 Write <==
2138-18d8:719175322.333 :         Pipe = c5a9948 Write ==>
2138-18d8:719175322.413 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719175322.540 :         Pipe = c5a9948 start to write data
2138-18d8:719175322.605 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 1635796 size = 311040
2138-18f0:719175322.750 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719175322.934 :     Pipe = c5a9948 Read Copy from c5a9a18 + 1635760 size = 36
2138-18f0:719175323.055 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719175323.158 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719175323.248 :     Pipe = c5a9948 Read <==
2138-18f0:719175323.320 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719175323.394 :     Pipe = c5a9948 Read ==>
2138-18f0:719175323.705 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719175327.470 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719175327.575 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719175327.665 :         Pipe = c5a9948 Set read data ready
2138-18d8:719175327.770 :         Pipe = c5a9948 Write <==
2138-18f0:719175327.915 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719175328.042 :     Pipe = c5a9948 Read Copy from c5a9a18 + 1635796 size = 311040
2138-18f0:719175329.057 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719175329.158 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719175329.245 :     Pipe = c5a9948 Read <==
2138-18f0:719175329.307 :     ImageProcessThread : Process start
2138-18f0:719175333.961 :     BytesPerLine = 3888
2138-18f0:719175334.024 :     Lines = 80
2138-18f0:719175381.841 :     ImageProcessThread : Process end
2138-18d8:719175480.413 :         IOThread: get image OK
2138-18d8:719175480.589 :         IOThread: Read image 311040 Bytes remain 5754240 bytes
2138-18d8:719175480.686 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719175480.791 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719175480.869 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719175480.942 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719175481.002 :         IO Send command 10 bytes
2138-18d8:719175481.153 :         => CNT96226::VenderCmd_SetData
2138-18d8:719175481.215 :         iCmd = 0, nBytes = 10
2138-18d8:719175481.334 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719175769.336 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719175772.499 :         System send command 10 bytes + data 0 bytes
2138-18d8:719175772.621 :         IO total need to receive data 2095632 bytes
2138-18d8:719175772.704 :         => CNT96226::VenderCmd_GetData
2138-18d8:719175772.776 :         iCmd = 2, nBytes = 24
2138-18d8:719175951.124 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719175951.348 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719175951.422 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719175951.501 :         Information.Status = 0
2138-18d8:719175951.569 :         => CNT96226::VenderCmd_GetData
2138-18d8:719175951.632 :         iCmd = 2, nBytes = 24
2138-18f0:719175982.827 :     Pipe = c5a9a48 Write ==>
2138-18f0:719175982.992 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27261092 Data = 1884
2138-18f0:719175983.123 :     Pipe = c5a9a48 start to write data
2138-18f0:719175983.190 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 900984 size = 36
2138-18f0:719175983.302 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27261056 Data = 1920
2138-18f0:719175983.399 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719175983.612 :     Pipe = c5a9a48 Write <==
2138-18f0:719175983.673 :     Pipe = c5a9a48 Write ==>
2138-18f0:719175983.750 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27261056 Data = 1920
2138-18f0:719175983.849 :     Pipe = c5a9a48 start to write data
2138-18f0:719175983.910 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 901020 size = 75360
2138-18f0:719175985.152 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27185696 Data = 77280
2138-18f0:719175985.247 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719175985.329 :     Pipe = c5a9a48 Write <==
2138-18f0:719175985.398 :     Pipe = c5a9948 Read ==>
2138-18f0:719175985.483 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719175991.606 : => ReadScan
2138-1848:719175991.694 : Count = 99852, Ptr = 7e01fe8
2138-1848:719175991.766 : => ReadScanEx2
2138-1848:719175991.819 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719175991.884 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719175991.944 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719175992.009 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719175992.073 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719175992.136 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719175992.204 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:719175992.278 : Pipe = c5a9a48 Read ==>
2138-1848:719175992.377 : Pipe = c5a9a48 Read Total = 27262976 Free = 27185696 Data = 77280
2138-1848:719175992.484 : Pipe = c5a9a48 Read Copy from c5a9b08 + 899100 size = 1884
2138-1848:719175992.600 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719175992.693 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719175992.776 : Pipe = c5a9a48 Read <==
2138-1848:719175992.835 : => GetImageToBuffer
2138-1848:719175992.891 : => GetImageToBufferPageScan
2138-1848:719175992.950 : Pipe = c5a9a48 Read ==>
2138-1848:719175993.021 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719175993.117 : Pipe = c5a9a48 Read Copy from c5a9b08 + 900984 size = 36
2138-1848:719175993.215 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719175993.309 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719175993.390 : Pipe = c5a9a48 Read <==
2138-1848:719175993.446 : Get Packet type = 0 
2138-1848:719175993.505 : Get Packet dwSize = 75360 
2138-1848:719175993.559 : Get Packet bADFStatus = 1 
2138-1848:719175993.616 : Get Packet dwStatusLong = 0 
2138-1848:719175993.674 : Get Packet dwMessageStatusLong = 0 
2138-1848:719175993.740 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719175993.801 : <= GetImageToBuffer Ret = 1
2138-1848:719175993.858 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719175993.925 : Pipe = c5a9a48 Read ==>
2138-1848:719175993.998 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719175994.096 : Pipe = c5a9a48 Read Copy from c5a9b08 + 901020 size = 75360
2138-1848:719175994.359 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719175994.448 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719175994.530 : Pipe = c5a9a48 Read <==
2138-1848:719175994.593 : => GetImageToBuffer
2138-1848:719175994.647 : => GetImageToBufferPageScan
2138-1848:719175994.703 : Pipe = c5a9a48 Read ==>
2138-1848:719175994.773 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719176517.362 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719176517.581 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719176517.645 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719176517.724 :         Information.Status = 0
2138-18d8:719176517.790 :         => CNT96226::VenderCmd_GetData
2138-18d8:719176517.850 :         iCmd = 2, nBytes = 24
2138-18d8:719177487.788 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719177488.145 :         0010 : f0 00 00 00 50 d6 45 00 
2138-18d8:719177488.218 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719177488.300 :         Information.Status = 1, Information.Addr = 4576848
2138-18d8:719177489.289 :         => CNT96226::MemoryRead
2138-18d8:719177896.707 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719177896.906 :         System total receive data 311040 bytes
2138-18d8:719177896.990 :         => CNT96226::VenderCmd_GetData
2138-18d8:719177897.054 :         iCmd = 1, nBytes = 4
2138-18d8:719178105.981 :         0000 : 00 00 00 00 
2138-18d8:719178106.210 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719178106.506 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719178106.656 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719178106.787 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719178106.962 :         Pipe = c5a9948 Write ==>
2138-18d8:719178107.158 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719178107.414 :         Pipe = c5a9948 start to write data
2138-18d8:719178107.553 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 1946836 size = 36
2138-18d8:719178107.782 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719178107.979 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719178108.143 :         Pipe = c5a9948 Set read data ready
2138-18d8:719178108.392 :         Pipe = c5a9948 Write <==
2138-18d8:719178108.510 :         Pipe = c5a9948 Write ==>
2138-18d8:719178108.668 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719178108.879 :         Pipe = c5a9948 start to write data
2138-18d8:719178109.007 :         Pipe = c5a9948 Memory Write Copy to c5a9a18 + 1946872 size = 150280
2138-18f0:719178109.357 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719178109.695 :     Pipe = c5a9948 Read Copy from c5a9a18 + 1946836 size = 36
2138-18f0:719178109.933 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719178110.130 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719178110.314 :     Pipe = c5a9948 Read <==
2138-18f0:719178110.442 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719178110.587 :     Pipe = c5a9948 Read ==>
2138-18f0:719178110.747 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719178112.858 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 0 size = 160760
2138-18d8:719178116.679 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719178116.884 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719178117.065 :         Pipe = c5a9948 Set read data ready
2138-18d8:719178117.261 :         Pipe = c5a9948 Write <==
2138-18f0:719178118.117 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719178118.405 :     Pipe = c5a9948 Read Copy from c5a9a18 + 1946872 size = 150280
2138-18f0:719178119.311 :     Pipe = c5a9948 Read Copy from c5a9a28 + 0 size = 160760
2138-18f0:719178120.314 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719178120.498 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719178120.665 :     Pipe = c5a9948 Read <==
2138-18f0:719178120.788 :     ImageProcessThread : Process start
2138-18f0:719178129.348 :     BytesPerLine = 3888
2138-18f0:719178129.474 :     Lines = 80
2138-18f0:719178224.083 :     ImageProcessThread : Process end
2138-18d8:719178474.084 :         IOThread: get image OK
2138-18d8:719178474.399 :         IOThread: Read image 311040 Bytes remain 5443200 bytes
2138-18d8:719178474.621 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719178474.817 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719178474.981 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719178475.369 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719178475.509 :         IO Send command 10 bytes
2138-18d8:719178475.734 :         => CNT96226::VenderCmd_SetData
2138-18d8:719178475.855 :         iCmd = 0, nBytes = 10
2138-18d8:719178476.100 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18f0:719179106.481 :     Pipe = c5a9a48 Write ==>
2138-18f0:719179106.763 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719179106.918 :     Pipe = c5a9a48 start to write data
2138-18f0:719179106.993 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 976380 size = 36
2138-18f0:719179107.122 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719179107.229 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719179107.329 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719179107.504 :     Pipe = c5a9a48 Write <==
2138-18f0:719179107.569 :     Pipe = c5a9a48 Write ==>
2138-18f0:719179107.650 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719179107.761 :     Pipe = c5a9a48 start to write data
2138-18f0:719179107.832 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 976416 size = 75360
2138-1848:719179108.291 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719179108.485 : Pipe = c5a9a48 Read Copy from c5a9b08 + 976380 size = 36
2138-1848:719179108.617 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719179108.726 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719179108.832 : Pipe = c5a9a48 Read <==
2138-1848:719179108.902 : Get Packet type = 0 
2138-1848:719179108.970 : Get Packet dwSize = 75360 
2138-1848:719179109.037 : Get Packet bADFStatus = 1 
2138-1848:719179109.111 : Get Packet dwStatusLong = 0 
2138-1848:719179109.181 : Get Packet dwMessageStatusLong = 0 
2138-18f0:719179109.270 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719179109.384 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719179109.467 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719179109.538 :     Pipe = c5a9a48 Write <==
2138-1848:719179109.613 : <= GetImageToBuffer Ret = 1
2138-18f0:719179109.686 :     Pipe = c5a9948 Read ==>
2138-1848:719179109.754 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:719179109.838 : Pipe = c5a9a48 Read ==>
2138-18f0:719179109.907 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719179110.005 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719179110.118 : Pipe = c5a9a48 Read Copy from c5a9b08 + 976416 size = 22608
2138-1848:719179110.315 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27210224 Data = 52752
2138-1848:719179110.417 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719179110.507 : Pipe = c5a9a48 Read <==
2138-1848:719179254.736 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719179254.912 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719179254.984 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719179255.062 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719179255.134 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719179255.206 : <= ReadScanEx2 ret = 1
2138-1848:719179255.271 : <= ReadScan ret = 1
2138-18d8:719179768.823 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719179769.084 :         System send command 10 bytes + data 0 bytes
2138-18d8:719179769.168 :         IO total need to receive data 2095632 bytes
2138-18d8:719179769.248 :         => CNT96226::VenderCmd_GetData
2138-18d8:719179769.320 :         iCmd = 2, nBytes = 24
2138-18d8:719180379.078 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719180379.316 :         0010 : f0 00 00 00 50 95 4a 00 
2138-18d8:719180379.381 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719180379.461 :         Information.Status = 1, Information.Addr = 4887888
2138-18d8:719180380.905 :         => CNT96226::MemoryRead
2138-18d8:719180776.452 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719180776.647 :         System total receive data 311040 bytes
2138-18d8:719180776.726 :         => CNT96226::VenderCmd_GetData
2138-18d8:719180776.794 :         iCmd = 1, nBytes = 4
2138-18d8:719180949.785 :         0000 : 00 00 00 00 
2138-18d8:719180949.965 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719180950.116 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719180950.190 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719180950.264 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719180950.385 :         Pipe = c5a9948 Write ==>
2138-18d8:719180950.499 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719180950.633 :         Pipe = c5a9948 start to write data
2138-18d8:719180950.702 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 160760 size = 36
2138-18d8:719180950.819 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719180951.063 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719180951.163 :         Pipe = c5a9948 Set read data ready
2138-18d8:719180951.324 :         Pipe = c5a9948 Write <==
2138-18d8:719180951.389 :         Pipe = c5a9948 Write ==>
2138-18d8:719180951.649 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719180951.821 :         Pipe = c5a9948 start to write data
2138-18d8:719180951.887 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 160796 size = 311040
2138-18f0:719180952.042 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719180952.245 :     Pipe = c5a9948 Read Copy from c5a9a28 + 160760 size = 36
2138-18f0:719180952.965 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719180953.093 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719180953.186 :     Pipe = c5a9948 Read <==
2138-18f0:719180954.754 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719180954.865 :     Pipe = c5a9948 Read ==>
2138-18f0:719180954.963 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719180959.182 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719180959.293 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719180959.385 :         Pipe = c5a9948 Set read data ready
2138-18d8:719180959.496 :         Pipe = c5a9948 Write <==
2138-18f0:719180959.703 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719180959.877 :     Pipe = c5a9948 Read Copy from c5a9a28 + 160796 size = 311040
2138-18f0:719180961.388 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719180961.496 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719180961.590 :     Pipe = c5a9948 Read <==
2138-18f0:719180961.655 :     ImageProcessThread : Process start
2138-18f0:719180966.077 :     BytesPerLine = 3888
2138-18f0:719180966.151 :     Lines = 80
2138-18f0:719181015.682 :     ImageProcessThread : Process end
2138-18d8:719181146.791 :         IOThread: get image OK
2138-18d8:719181147.071 :         IOThread: Read image 311040 Bytes remain 5132160 bytes
2138-18d8:719181147.183 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719181147.307 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719181147.389 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719181147.477 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719181147.539 :         IO Send command 10 bytes
2138-18d8:719181147.792 :         => CNT96226::VenderCmd_SetData
2138-18d8:719181147.858 :         iCmd = 0, nBytes = 10
2138-18d8:719181147.981 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18f0:719181610.963 :     Pipe = c5a9a48 Write ==>
2138-18f0:719181611.246 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27210224 Data = 52752
2138-18f0:719181611.576 :     Pipe = c5a9a48 start to write data
2138-18f0:719181611.654 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1051776 size = 36
2138-18f0:719181611.775 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27210188 Data = 52788
2138-18f0:719181611.880 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719181611.969 :     Pipe = c5a9a48 Write <==
2138-18f0:719181612.028 :     Pipe = c5a9a48 Write ==>
2138-18f0:719181612.103 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27210188 Data = 52788
2138-18f0:719181612.204 :     Pipe = c5a9a48 start to write data
2138-18f0:719181612.264 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1051812 size = 75360
2138-18f0:719181613.423 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27134828 Data = 128148
2138-18f0:719181613.531 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719181613.618 :     Pipe = c5a9a48 Write <==
2138-18f0:719181613.685 :     Pipe = c5a9948 Read ==>
2138-18f0:719181613.772 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719181828.435 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719181828.624 :         System send command 10 bytes + data 0 bytes
2138-18d8:719181828.705 :         IO total need to receive data 2095632 bytes
2138-18d8:719181828.779 :         => CNT96226::VenderCmd_GetData
2138-18d8:719181828.849 :         iCmd = 2, nBytes = 24
2138-1848:719181916.943 : => ReadScan
2138-1848:719181917.072 : Count = 99852, Ptr = 7e01fe8
2138-1848:719181917.150 : => ReadScanEx2
2138-1848:719181917.205 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719181917.273 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719181917.333 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719181917.398 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719181917.463 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719181917.527 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719181917.602 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:719181917.677 : Pipe = c5a9a48 Read ==>
2138-1848:719181917.788 : Pipe = c5a9a48 Read Total = 27262976 Free = 27134828 Data = 128148
2138-1848:719181917.904 : Pipe = c5a9a48 Read Copy from c5a9b08 + 999024 size = 52752
2138-1848:719181918.240 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719181918.336 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719181918.424 : Pipe = c5a9a48 Read <==
2138-1848:719181918.484 : => GetImageToBuffer
2138-1848:719181918.543 : => GetImageToBufferPageScan
2138-1848:719181918.603 : Pipe = c5a9a48 Read ==>
2138-1848:719181918.674 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719181918.768 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1051776 size = 36
2138-1848:719181918.860 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719181918.952 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719181919.033 : Pipe = c5a9a48 Read <==
2138-1848:719181919.086 : Get Packet type = 0 
2138-1848:719181919.140 : Get Packet dwSize = 75360 
2138-1848:719181919.196 : Get Packet bADFStatus = 1 
2138-1848:719181919.255 : Get Packet dwStatusLong = 0 
2138-1848:719181919.310 : Get Packet dwMessageStatusLong = 0 
2138-1848:719181919.371 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719181919.430 : <= GetImageToBuffer Ret = 1
2138-1848:719181919.488 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:719181919.554 : Pipe = c5a9a48 Read ==>
2138-1848:719181919.624 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719181919.721 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1051812 size = 47100
2138-1848:719181920.027 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27234716 Data = 28260
2138-1848:719181920.115 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719181920.308 : Pipe = c5a9a48 Read <==
2138-1848:719182083.665 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719182083.979 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719182084.063 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719182084.137 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719182084.207 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719182084.271 : <= ReadScanEx2 ret = 1
2138-1848:719182084.344 : <= ReadScan ret = 1
2138-18d8:719182396.970 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719182397.202 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719182397.271 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719182397.353 :         Information.Status = 0
2138-18d8:719182397.414 :         => CNT96226::VenderCmd_GetData
2138-18d8:719182397.476 :         iCmd = 2, nBytes = 24
2138-18d8:719182976.784 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719182977.015 :         0010 : f0 00 00 00 50 54 4f 00 
2138-18d8:719182977.087 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719182977.169 :         Information.Status = 1, Information.Addr = 5198928
2138-18d8:719182978.684 :         => CNT96226::MemoryRead
2138-18d8:719183367.577 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719183367.767 :         System total receive data 311040 bytes
2138-18d8:719183367.842 :         => CNT96226::VenderCmd_GetData
2138-18d8:719183367.905 :         iCmd = 1, nBytes = 4
2138-18d8:719183552.135 :         0000 : 00 00 00 00 
2138-18d8:719183552.306 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719183552.499 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719183552.581 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719183552.647 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719183552.757 :         Pipe = c5a9948 Write ==>
2138-18d8:719183552.864 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719183552.992 :         Pipe = c5a9948 start to write data
2138-18d8:719183553.063 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 471836 size = 36
2138-18d8:719183553.178 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719183553.278 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719183553.364 :         Pipe = c5a9948 Set read data ready
2138-18d8:719183553.487 :         Pipe = c5a9948 Write <==
2138-18d8:719183553.548 :         Pipe = c5a9948 Write ==>
2138-18d8:719183553.622 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719183553.724 :         Pipe = c5a9948 start to write data
2138-18d8:719183553.790 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 471872 size = 311040
2138-18f0:719183554.283 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719183554.455 :     Pipe = c5a9948 Read Copy from c5a9a28 + 471836 size = 36
2138-18f0:719183554.585 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719183554.688 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719183554.784 :     Pipe = c5a9948 Read <==
2138-18f0:719183554.855 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719183554.935 :     Pipe = c5a9948 Read ==>
2138-18f0:719183555.013 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719183558.288 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719183558.395 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719183558.484 :         Pipe = c5a9948 Set read data ready
2138-18d8:719183558.593 :         Pipe = c5a9948 Write <==
2138-18f0:719183558.853 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719183558.992 :     Pipe = c5a9948 Read Copy from c5a9a28 + 471872 size = 311040
2138-18f0:719183560.440 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719183560.645 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719183560.743 :     Pipe = c5a9948 Read <==
2138-18f0:719183560.802 :     ImageProcessThread : Process start
2138-18f0:719183565.117 :     BytesPerLine = 3888
2138-18f0:719183565.176 :     Lines = 80
2138-18f0:719183613.011 :     ImageProcessThread : Process end
2138-18d8:719183724.350 :         IOThread: get image OK
2138-18d8:719183724.537 :         IOThread: Read image 311040 Bytes remain 4821120 bytes
2138-18d8:719183724.636 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719183724.749 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719183724.827 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719183724.899 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719183724.963 :         IO Send command 10 bytes
2138-18d8:719183725.084 :         => CNT96226::VenderCmd_SetData
2138-18d8:719183725.146 :         iCmd = 0, nBytes = 10
2138-18d8:719183725.272 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18f0:719184240.910 :     Pipe = c5a9a48 Write ==>
2138-18f0:719184241.182 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27234716 Data = 28260
2138-18f0:719184241.333 :     Pipe = c5a9a48 start to write data
2138-18f0:719184241.408 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1127172 size = 36
2138-18f0:719184241.535 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27234680 Data = 28296
2138-18f0:719184241.640 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719184241.732 :     Pipe = c5a9a48 Write <==
2138-18f0:719184241.796 :     Pipe = c5a9a48 Write ==>
2138-18f0:719184241.872 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27234680 Data = 28296
2138-18f0:719184241.975 :     Pipe = c5a9a48 start to write data
2138-18f0:719184242.038 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1127208 size = 75360
2138-18f0:719184243.528 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27159320 Data = 103656
2138-18f0:719184243.629 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719184243.711 :     Pipe = c5a9a48 Write <==
2138-18f0:719184243.783 :     Pipe = c5a9948 Read ==>
2138-18f0:719184243.869 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719184328.668 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719184328.850 :         System send command 10 bytes + data 0 bytes
2138-18d8:719184328.935 :         IO total need to receive data 2095632 bytes
2138-18d8:719184329.012 :         => CNT96226::VenderCmd_GetData
2138-18d8:719184329.084 :         iCmd = 2, nBytes = 24
2138-18d8:719184533.640 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719184533.858 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719184533.928 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719184534.009 :         Information.Status = 0
2138-18d8:719184534.078 :         => CNT96226::VenderCmd_GetData
2138-18d8:719184534.143 :         iCmd = 2, nBytes = 24
2138-1848:719184815.715 : => ReadScan
2138-1848:719184815.905 : Count = 99852, Ptr = 7e01fe8
2138-1848:719184815.986 : => ReadScanEx2
2138-1848:719184816.043 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719184816.113 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719184816.180 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719184816.248 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719184816.313 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719184816.379 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719184816.450 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:719184816.525 : Pipe = c5a9a48 Read ==>
2138-1848:719184816.672 : Pipe = c5a9a48 Read Total = 27262976 Free = 27159320 Data = 103656
2138-1848:719184816.796 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1098912 size = 28260
2138-1848:719184817.042 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719184817.238 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719184817.335 : Pipe = c5a9a48 Read <==
2138-1848:719184817.392 : => GetImageToBuffer
2138-1848:719184817.447 : => GetImageToBufferPageScan
2138-1848:719184817.510 : Pipe = c5a9a48 Read ==>
2138-1848:719184817.583 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719184817.682 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1127172 size = 36
2138-1848:719184817.780 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719184817.870 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719184817.949 : Pipe = c5a9a48 Read <==
2138-1848:719184818.005 : Get Packet type = 0 
2138-1848:719184818.063 : Get Packet dwSize = 75360 
2138-1848:719184818.119 : Get Packet bADFStatus = 1 
2138-1848:719184818.176 : Get Packet dwStatusLong = 0 
2138-1848:719184818.232 : Get Packet dwMessageStatusLong = 0 
2138-1848:719184818.296 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719184818.353 : <= GetImageToBuffer Ret = 1
2138-1848:719184818.412 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:719184818.478 : Pipe = c5a9a48 Read ==>
2138-1848:719184818.550 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719184818.645 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1127208 size = 71592
2138-1848:719184819.070 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27259208 Data = 3768
2138-1848:719184819.161 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719184819.239 : Pipe = c5a9a48 Read <==
2138-1848:719184942.072 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719184942.222 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719184942.286 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719184942.355 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719184942.417 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719184942.480 : <= ReadScanEx2 ret = 1
2138-1848:719184942.539 : <= ReadScan ret = 1
2138-18d8:719185447.418 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719185447.651 :         0010 : f0 00 00 00 50 13 54 00 
2138-18d8:719185447.718 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719185447.798 :         Information.Status = 1, Information.Addr = 5509968
2138-18d8:719185448.851 :         => CNT96226::MemoryRead
2138-18d8:719185848.248 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719185848.492 :         System total receive data 311040 bytes
2138-18d8:719185848.591 :         => CNT96226::VenderCmd_GetData
2138-18d8:719185848.674 :         iCmd = 1, nBytes = 4
2138-18d8:719185995.345 :         0000 : 00 00 00 00 
2138-18d8:719185995.521 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719185995.688 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719185995.768 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719185995.835 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719185995.945 :         Pipe = c5a9948 Write ==>
2138-18d8:719185996.052 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719185996.190 :         Pipe = c5a9948 start to write data
2138-18d8:719185996.264 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 782912 size = 36
2138-18d8:719185996.376 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719185996.473 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719185996.558 :         Pipe = c5a9948 Set read data ready
2138-18d8:719185996.683 :         Pipe = c5a9948 Write <==
2138-18d8:719185996.743 :         Pipe = c5a9948 Write ==>
2138-18d8:719185997.046 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719185997.149 :         Pipe = c5a9948 start to write data
2138-18d8:719185997.213 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 782948 size = 311040
2138-18f0:719185997.632 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719185998.013 :     Pipe = c5a9948 Read Copy from c5a9a28 + 782912 size = 36
2138-18f0:719185998.144 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719185998.246 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719185998.340 :     Pipe = c5a9948 Read <==
2138-18f0:719185998.419 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719185998.498 :     Pipe = c5a9948 Read ==>
2138-18f0:719185998.576 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719186002.664 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719186002.766 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719186002.851 :         Pipe = c5a9948 Set read data ready
2138-18d8:719186002.946 :         Pipe = c5a9948 Write <==
2138-18f0:719186003.832 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719186004.002 :     Pipe = c5a9948 Read Copy from c5a9a28 + 782948 size = 311040
2138-18f0:719186005.178 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719186005.277 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719186005.362 :     Pipe = c5a9948 Read <==
2138-18f0:719186005.424 :     ImageProcessThread : Process start
2138-18f0:719186009.733 :     BytesPerLine = 3888
2138-18f0:719186009.794 :     Lines = 80
2138-18f0:719186057.015 :     ImageProcessThread : Process end
2138-18d8:719186176.668 :         IOThread: get image OK
2138-18d8:719186176.855 :         IOThread: Read image 311040 Bytes remain 4510080 bytes
2138-18d8:719186176.973 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719186177.083 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719186177.174 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719186177.256 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719186177.322 :         IO Send command 10 bytes
2138-18d8:719186177.452 :         => CNT96226::VenderCmd_SetData
2138-18d8:719186177.516 :         iCmd = 0, nBytes = 10
2138-18d8:719186177.647 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719186467.567 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719186468.007 :         System send command 10 bytes + data 0 bytes
2138-18d8:719186468.100 :         IO total need to receive data 2095632 bytes
2138-18d8:719186468.181 :         => CNT96226::VenderCmd_GetData
2138-18d8:719186468.248 :         iCmd = 2, nBytes = 24
2138-18f0:719186630.428 :     Pipe = c5a9a48 Write ==>
2138-18f0:719186630.700 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27259208 Data = 3768
2138-18f0:719186630.850 :     Pipe = c5a9a48 start to write data
2138-18f0:719186630.925 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1202568 size = 36
2138-18f0:719186631.036 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27259172 Data = 3804
2138-18f0:719186631.139 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719186631.238 :     Pipe = c5a9a48 Write <==
2138-18f0:719186631.301 :     Pipe = c5a9a48 Write ==>
2138-18f0:719186631.377 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27259172 Data = 3804
2138-18f0:719186631.477 :     Pipe = c5a9a48 start to write data
2138-18f0:719186631.539 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1202604 size = 75360
2138-18f0:719186632.961 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27183812 Data = 79164
2138-18f0:719186633.062 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719186633.144 :     Pipe = c5a9a48 Write <==
2138-18f0:719186633.210 :     Pipe = c5a9948 Read ==>
2138-18f0:719186633.299 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719186644.395 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719186644.558 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719186644.780 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719186644.870 :         Information.Status = 0
2138-18d8:719186644.949 :         => CNT96226::VenderCmd_GetData
2138-18d8:719186645.021 :         iCmd = 2, nBytes = 24
2138-18d8:719187165.650 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719187165.893 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719187165.965 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719187166.051 :         Information.Status = 0
2138-18d8:719187166.457 :         => CNT96226::VenderCmd_GetData
2138-18d8:719187166.650 :         iCmd = 2, nBytes = 24
2138-1848:719187914.625 : => ReadScan
2138-1848:719187914.817 : Count = 99852, Ptr = 7e01fe8
2138-1848:719187914.909 : => ReadScanEx2
2138-1848:719187914.968 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719187915.037 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719187915.102 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719187915.170 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719187915.241 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719187915.308 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719187915.379 : ReadScanEx2 : Copy from pipe to AP buffer size = 3768
2138-1848:719187915.454 : Pipe = c5a9a48 Read ==>
2138-1848:719187915.604 : Pipe = c5a9a48 Read Total = 27262976 Free = 27183812 Data = 79164
2138-1848:719187915.727 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1198800 size = 3768
2138-1848:719187915.853 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719187915.944 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719187916.042 : Pipe = c5a9a48 Read <==
2138-1848:719187916.103 : => GetImageToBuffer
2138-1848:719187916.157 : => GetImageToBufferPageScan
2138-1848:719187916.224 : Pipe = c5a9a48 Read ==>
2138-1848:719187916.296 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719187916.391 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1202568 size = 36
2138-1848:719187916.485 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719187916.576 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719187916.656 : Pipe = c5a9a48 Read <==
2138-1848:719187916.709 : Get Packet type = 0 
2138-1848:719187916.764 : Get Packet dwSize = 75360 
2138-1848:719187916.819 : Get Packet bADFStatus = 1 
2138-1848:719187916.878 : Get Packet dwStatusLong = 0 
2138-1848:719187916.932 : Get Packet dwMessageStatusLong = 0 
2138-1848:719187916.995 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719187917.052 : <= GetImageToBuffer Ret = 1
2138-1848:719187917.112 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719187917.179 : Pipe = c5a9a48 Read ==>
2138-1848:719187917.250 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719187917.346 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1202604 size = 75360
2138-1848:719187917.770 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719187917.856 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719187917.937 : Pipe = c5a9a48 Read <==
2138-1848:719187917.992 : => GetImageToBuffer
2138-1848:719187918.044 : => GetImageToBufferPageScan
2138-1848:719187918.099 : Pipe = c5a9a48 Read ==>
2138-1848:719187918.170 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719188149.010 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719188149.216 :         0010 : f0 00 00 00 50 d2 58 00 
2138-18d8:719188149.290 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719188149.374 :         Information.Status = 1, Information.Addr = 5821008
2138-18d8:719188150.649 :         => CNT96226::MemoryRead
2138-18d8:719188555.070 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719188555.470 :         System total receive data 311040 bytes
2138-18d8:719188555.547 :         => CNT96226::VenderCmd_GetData
2138-18d8:719188555.612 :         iCmd = 1, nBytes = 4
2138-18d8:719188741.435 :         0000 : 00 00 00 00 
2138-18d8:719188741.625 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719188741.824 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719188741.900 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719188741.969 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719188742.086 :         Pipe = c5a9948 Write ==>
2138-18d8:719188742.633 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719188742.818 :         Pipe = c5a9948 start to write data
2138-18d8:719188742.896 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 1093988 size = 36
2138-18d8:719188743.018 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719188743.122 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719188743.212 :         Pipe = c5a9948 Set read data ready
2138-18d8:719188743.340 :         Pipe = c5a9948 Write <==
2138-18d8:719188743.407 :         Pipe = c5a9948 Write ==>
2138-18d8:719188743.487 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719188743.588 :         Pipe = c5a9948 start to write data
2138-18d8:719188743.654 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 1094024 size = 311040
2138-18f0:719188749.125 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719188749.293 :     Pipe = c5a9948 Read Copy from c5a9a28 + 1093988 size = 36
2138-18d8:719188749.422 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-18d8:719188749.541 :         Pipe = c5a9948 Write read wait size = 0
2138-18d8:719188749.669 :         Pipe = c5a9948 Write <==
2138-18f0:719188749.763 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719188749.891 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719188749.993 :     Pipe = c5a9948 Read <==
2138-18f0:719188750.055 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719188750.125 :     Pipe = c5a9948 Read ==>
2138-18f0:719188750.201 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719188750.303 :     Pipe = c5a9948 Read Copy from c5a9a28 + 1094024 size = 311040
2138-18f0:719188751.446 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719188751.539 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719188751.622 :     Pipe = c5a9948 Read <==
2138-18f0:719188751.679 :     ImageProcessThread : Process start
2138-18f0:719188755.983 :     BytesPerLine = 3888
2138-18f0:719188756.052 :     Lines = 80
2138-18f0:719188804.767 :     ImageProcessThread : Process end
2138-18d8:719188908.135 :         IOThread: get image OK
2138-18d8:719188908.310 :         IOThread: Read image 311040 Bytes remain 4199040 bytes
2138-18d8:719188908.412 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719188908.510 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719188908.587 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719188908.661 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719188908.725 :         IO Send command 10 bytes
2138-18d8:719188908.865 :         => CNT96226::VenderCmd_SetData
2138-18d8:719188908.926 :         iCmd = 0, nBytes = 10
2138-18d8:719188909.043 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719189204.731 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719189204.965 :         System send command 10 bytes + data 0 bytes
2138-18d8:719189205.055 :         IO total need to receive data 2095632 bytes
2138-18d8:719189205.142 :         => CNT96226::VenderCmd_GetData
2138-18d8:719189205.215 :         iCmd = 2, nBytes = 24
2138-18f0:719189382.877 :     Pipe = c5a9a48 Write ==>
2138-18f0:719189383.113 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719189383.273 :     Pipe = c5a9a48 start to write data
2138-18f0:719189383.483 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1277964 size = 36
2138-18f0:719189383.600 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719189383.700 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719189383.789 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719189383.920 :     Pipe = c5a9a48 Write <==
2138-18f0:719189383.979 :     Pipe = c5a9a48 Write ==>
2138-18f0:719189384.055 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719189384.158 :     Pipe = c5a9a48 start to write data
2138-18f0:719189384.221 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1278000 size = 75360
2138-1848:719189384.709 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719189384.890 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1277964 size = 36
2138-1848:719189385.011 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719189385.122 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719189385.214 : Pipe = c5a9a48 Read <==
2138-18f0:719189385.281 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719189385.388 :     Pipe = c5a9a48 Write read wait size = 0
2138-1848:719189385.460 : Get Packet type = 0 
2138-1848:719189385.532 : Get Packet dwSize = 75360 
2138-1848:719189385.600 : Get Packet bADFStatus = 1 
2138-1848:719189385.667 : Get Packet dwStatusLong = 0 
2138-1848:719189385.825 : Get Packet dwMessageStatusLong = 0 
2138-18f0:719189385.926 :     Pipe = c5a9a48 Write <==
2138-1848:719189386.018 : <= GetImageToBufferPageScan Ret = 1
2138-18f0:719189386.088 :     Pipe = c5a9948 Read ==>
2138-1848:719189386.154 : <= GetImageToBuffer Ret = 1
2138-18f0:719189386.215 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719189386.302 : ReadScanEx2 : Copy from pipe to AP buffer size = 20724
2138-1848:719189386.375 : Pipe = c5a9a48 Read ==>
2138-1848:719189386.455 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719189386.561 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1278000 size = 20724
2138-1848:719189386.736 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27208340 Data = 54636
2138-1848:719189386.829 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719189386.916 : Pipe = c5a9a48 Read <==
2138-1848:719189518.680 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719189518.831 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719189518.896 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719189518.962 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719189519.023 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719189519.083 : <= ReadScanEx2 ret = 1
2138-1848:719189519.139 : <= ReadScan ret = 1
2138-18d8:719189700.057 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719189700.300 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719189700.367 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719189700.448 :         Information.Status = 0
2138-18d8:719189700.515 :         => CNT96226::VenderCmd_GetData
2138-18d8:719189700.577 :         iCmd = 2, nBytes = 24
2138-18d8:719190304.075 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719190304.340 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719190304.408 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719190304.487 :         Information.Status = 0
2138-18d8:719190304.557 :         => CNT96226::VenderCmd_GetData
2138-18d8:719190304.620 :         iCmd = 2, nBytes = 24
2138-18d8:719190894.541 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719190894.774 :         0010 : f0 00 00 00 50 91 5d 00 
2138-18d8:719190894.847 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719190894.927 :         Information.Status = 1, Information.Addr = 6132048
2138-18d8:719190895.939 :         => CNT96226::MemoryRead
2138-18d8:719191288.297 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719191288.534 :         System total receive data 311040 bytes
2138-18d8:719191288.619 :         => CNT96226::VenderCmd_GetData
2138-18d8:719191288.696 :         iCmd = 1, nBytes = 4
2138-18d8:719191439.046 :         0000 : 00 00 00 00 
2138-18d8:719191439.218 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719191439.382 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719191439.459 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719191439.525 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719191439.638 :         Pipe = c5a9948 Write ==>
2138-18d8:719191439.751 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719191439.872 :         Pipe = c5a9948 start to write data
2138-18d8:719191439.941 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 1405064 size = 36
2138-18d8:719191440.051 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719191440.145 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719191440.231 :         Pipe = c5a9948 Set read data ready
2138-18d8:719191440.362 :         Pipe = c5a9948 Write <==
2138-18d8:719191440.428 :         Pipe = c5a9948 Write ==>
2138-18d8:719191440.505 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719191440.609 :         Pipe = c5a9948 start to write data
2138-18d8:719191440.674 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 1405100 size = 311040
2138-18f0:719191441.496 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719191441.682 :     Pipe = c5a9948 Read Copy from c5a9a28 + 1405064 size = 36
2138-18f0:719191441.799 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719191441.903 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719191441.998 :     Pipe = c5a9948 Read <==
2138-18f0:719191442.066 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719191442.138 :     Pipe = c5a9948 Read ==>
2138-18f0:719191442.214 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719191445.959 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719191446.071 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719191446.156 :         Pipe = c5a9948 Set read data ready
2138-18d8:719191446.320 :         Pipe = c5a9948 Write <==
2138-18f0:719191446.950 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719191447.119 :     Pipe = c5a9948 Read Copy from c5a9a28 + 1405100 size = 311040
2138-18f0:719191448.769 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719191448.872 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719191448.965 :     Pipe = c5a9948 Read <==
2138-18f0:719191449.030 :     ImageProcessThread : Process start
2138-18f0:719191453.630 :     BytesPerLine = 3888
2138-18f0:719191453.698 :     Lines = 80
2138-18f0:719191504.073 :     ImageProcessThread : Process end
2138-18d8:719191632.579 :         IOThread: get image OK
2138-18d8:719191632.776 :         IOThread: Read image 311040 Bytes remain 3888000 bytes
2138-18d8:719191632.881 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719191632.986 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719191633.074 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719191633.153 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719191633.218 :         IO Send command 10 bytes
2138-18d8:719191633.366 :         => CNT96226::VenderCmd_SetData
2138-18d8:719191633.432 :         iCmd = 0, nBytes = 10
2138-18d8:719191633.556 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719191922.329 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719191922.617 :         System send command 10 bytes + data 0 bytes
2138-18d8:719191922.820 :         IO total need to receive data 2095632 bytes
2138-18d8:719191922.906 :         => CNT96226::VenderCmd_GetData
2138-18d8:719191922.981 :         iCmd = 2, nBytes = 24
2138-18f0:719192110.507 :     Pipe = c5a9a48 Write ==>
2138-18f0:719192110.759 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27208340 Data = 54636
2138-18f0:719192110.897 :     Pipe = c5a9a48 start to write data
2138-18f0:719192110.966 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1353360 size = 36
2138-18f0:719192111.094 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27208304 Data = 54672
2138-18f0:719192111.191 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719192111.280 :     Pipe = c5a9a48 Write <==
2138-18f0:719192111.344 :     Pipe = c5a9a48 Write ==>
2138-18f0:719192111.419 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27208304 Data = 54672
2138-18f0:719192111.521 :     Pipe = c5a9a48 start to write data
2138-18f0:719192111.586 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1353396 size = 75360
2138-18f0:719192112.736 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27132944 Data = 130032
2138-18f0:719192112.838 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719192112.922 :     Pipe = c5a9a48 Write <==
2138-18f0:719192112.989 :     Pipe = c5a9948 Read ==>
2138-18f0:719192113.073 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719192409.133 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719192409.364 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719192409.434 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719192409.519 :         Information.Status = 0
2138-18d8:719192409.585 :         => CNT96226::VenderCmd_GetData
2138-18d8:719192409.655 :         iCmd = 2, nBytes = 24
2138-1848:719192484.581 : => ReadScan
2138-1848:719192484.728 : Count = 99852, Ptr = 7e01fe8
2138-1848:719192484.815 : => ReadScanEx2
2138-1848:719192484.877 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719192484.951 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719192485.020 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719192485.092 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719192485.161 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719192485.231 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719192485.306 : ReadScanEx2 : Copy from pipe to AP buffer size = 54636
2138-1848:719192485.386 : Pipe = c5a9a48 Read ==>
2138-1848:719192485.506 : Pipe = c5a9a48 Read Total = 27262976 Free = 27132944 Data = 130032
2138-1848:719192485.627 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1298724 size = 54636
2138-1848:719192486.010 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719192486.110 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719192486.196 : Pipe = c5a9a48 Read <==
2138-1848:719192486.257 : => GetImageToBuffer
2138-1848:719192486.314 : => GetImageToBufferPageScan
2138-1848:719192486.374 : Pipe = c5a9a48 Read ==>
2138-1848:719192486.454 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719192486.554 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1353360 size = 36
2138-1848:719192486.657 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719192486.748 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719192486.831 : Pipe = c5a9a48 Read <==
2138-1848:719192486.887 : Get Packet type = 0 
2138-1848:719192486.945 : Get Packet dwSize = 75360 
2138-1848:719192487.002 : Get Packet bADFStatus = 1 
2138-1848:719192487.058 : Get Packet dwStatusLong = 0 
2138-1848:719192487.114 : Get Packet dwMessageStatusLong = 0 
2138-1848:719192487.188 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719192487.249 : <= GetImageToBuffer Ret = 1
2138-1848:719192487.306 : ReadScanEx2 : Copy from pipe to AP buffer size = 45216
2138-1848:719192487.373 : Pipe = c5a9a48 Read ==>
2138-1848:719192487.446 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719192487.683 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1353396 size = 45216
2138-1848:719192488.048 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27232832 Data = 30144
2138-1848:719192488.140 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719192488.219 : Pipe = c5a9a48 Read <==
2138-1848:719192626.417 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719192626.579 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719192626.647 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719192626.711 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719192626.775 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719192626.836 : <= ReadScanEx2 ret = 1
2138-1848:719192626.894 : <= ReadScan ret = 1
2138-18d8:719192986.366 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719192986.588 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719192986.653 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719192986.730 :         Information.Status = 0
2138-18d8:719192986.796 :         => CNT96226::VenderCmd_GetData
2138-18d8:719192986.857 :         iCmd = 2, nBytes = 24
2138-18d8:719193701.228 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719193701.467 :         0010 : f0 00 00 00 50 50 62 00 
2138-18d8:719193701.542 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719193701.626 :         Information.Status = 1, Information.Addr = 6443088
2138-18d8:719193702.887 :         => CNT96226::MemoryRead
2138-18d8:719194091.228 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719194091.430 :         System total receive data 311040 bytes
2138-18d8:719194091.517 :         => CNT96226::VenderCmd_GetData
2138-18d8:719194091.590 :         iCmd = 1, nBytes = 4
2138-18d8:719194257.904 :         0000 : 00 00 00 00 
2138-18d8:719194258.232 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719194258.411 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719194258.488 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719194258.554 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719194258.676 :         Pipe = c5a9948 Write ==>
2138-18d8:719194258.787 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719194258.913 :         Pipe = c5a9948 start to write data
2138-18d8:719194258.982 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 1716140 size = 36
2138-18d8:719194259.098 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719194259.259 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719194259.360 :         Pipe = c5a9948 Set read data ready
2138-18d8:719194259.498 :         Pipe = c5a9948 Write <==
2138-18d8:719194259.561 :         Pipe = c5a9948 Write ==>
2138-18d8:719194259.639 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719194259.745 :         Pipe = c5a9948 start to write data
2138-18d8:719194259.811 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 1716176 size = 311040
2138-18f0:719194260.264 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719194260.438 :     Pipe = c5a9948 Read Copy from c5a9a28 + 1716140 size = 36
2138-18f0:719194260.566 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719194260.668 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719194260.760 :     Pipe = c5a9948 Read <==
2138-18f0:719194260.827 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719194260.900 :     Pipe = c5a9948 Read ==>
2138-18f0:719194260.980 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719194264.380 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719194264.497 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719194264.584 :         Pipe = c5a9948 Set read data ready
2138-18d8:719194264.734 :         Pipe = c5a9948 Write <==
2138-18f0:719194265.424 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719194265.568 :     Pipe = c5a9948 Read Copy from c5a9a28 + 1716176 size = 311040
2138-18f0:719194266.832 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719194266.927 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719194267.010 :     Pipe = c5a9948 Read <==
2138-18f0:719194267.070 :     ImageProcessThread : Process start
2138-18f0:719194271.362 :     BytesPerLine = 3888
2138-18f0:719194271.425 :     Lines = 80
2138-18f0:719194318.983 :     ImageProcessThread : Process end
2138-18d8:719194449.593 :         IOThread: get image OK
2138-18d8:719194449.801 :         IOThread: Read image 311040 Bytes remain 3576960 bytes
2138-18d8:719194449.916 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719194450.019 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719194450.102 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719194450.194 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719194450.258 :         IO Send command 10 bytes
2138-18d8:719194450.410 :         => CNT96226::VenderCmd_SetData
2138-18d8:719194450.477 :         iCmd = 0, nBytes = 10
2138-18d8:719194450.604 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18f0:719194987.868 :     Pipe = c5a9a48 Write ==>
2138-18f0:719194988.117 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27232832 Data = 30144
2138-18f0:719194988.261 :     Pipe = c5a9a48 start to write data
2138-18f0:719194988.334 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1428756 size = 36
2138-18f0:719194988.447 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27232796 Data = 30180
2138-18f0:719194988.548 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719194988.636 :     Pipe = c5a9a48 Write <==
2138-18f0:719194988.697 :     Pipe = c5a9a48 Write ==>
2138-18f0:719194988.777 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27232796 Data = 30180
2138-18f0:719194988.880 :     Pipe = c5a9a48 start to write data
2138-18f0:719194988.944 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1428792 size = 75360
2138-18f0:719194990.302 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27157436 Data = 105540
2138-18f0:719194990.408 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719194990.495 :     Pipe = c5a9a48 Write <==
2138-18f0:719194990.561 :     Pipe = c5a9948 Read ==>
2138-18f0:719194990.647 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719195073.344 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719195073.525 :         System send command 10 bytes + data 0 bytes
2138-18d8:719195073.599 :         IO total need to receive data 2095632 bytes
2138-18d8:719195073.669 :         => CNT96226::VenderCmd_GetData
2138-18d8:719195073.735 :         iCmd = 2, nBytes = 24
2138-1848:719195619.036 : => ReadScan
2138-1848:719195619.225 : Count = 99852, Ptr = 7e01fe8
2138-1848:719195619.309 : => ReadScanEx2
2138-1848:719195619.367 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719195619.431 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719195619.497 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719195619.571 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719195619.633 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719195619.699 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719195619.771 : ReadScanEx2 : Copy from pipe to AP buffer size = 30144
2138-1848:719195619.849 : Pipe = c5a9a48 Read ==>
2138-1848:719195620.005 : Pipe = c5a9a48 Read Total = 27262976 Free = 27157436 Data = 105540
2138-1848:719195620.129 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1398612 size = 30144
2138-1848:719195620.365 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719195620.455 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719195620.677 : Pipe = c5a9a48 Read <==
2138-1848:719195620.737 : => GetImageToBuffer
2138-1848:719195620.791 : => GetImageToBufferPageScan
2138-1848:719195620.849 : Pipe = c5a9a48 Read ==>
2138-1848:719195620.924 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719195621.021 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1428756 size = 36
2138-1848:719195621.117 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719195621.208 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719195621.289 : Pipe = c5a9a48 Read <==
2138-1848:719195621.343 : Get Packet type = 0 
2138-1848:719195621.399 : Get Packet dwSize = 75360 
2138-1848:719195621.454 : Get Packet bADFStatus = 1 
2138-1848:719195621.510 : Get Packet dwStatusLong = 0 
2138-1848:719195621.565 : Get Packet dwMessageStatusLong = 0 
2138-1848:719195621.628 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719195621.687 : <= GetImageToBuffer Ret = 1
2138-1848:719195621.745 : ReadScanEx2 : Copy from pipe to AP buffer size = 69708
2138-1848:719195621.811 : Pipe = c5a9a48 Read ==>
2138-1848:719195621.881 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719195621.977 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1428792 size = 69708
2138-1848:719195622.470 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27257324 Data = 5652
2138-1848:719195622.557 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719195622.639 : Pipe = c5a9a48 Read <==
2138-18d8:719195680.894 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719195681.301 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719195681.364 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719195681.435 :         Information.Status = 0
2138-18d8:719195681.495 :         => CNT96226::VenderCmd_GetData
2138-18d8:719195681.556 :         iCmd = 2, nBytes = 24
2138-1848:719195757.094 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719195757.228 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719195757.292 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719195757.358 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719195757.420 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719195757.481 : <= ReadScanEx2 ret = 1
2138-1848:719195757.539 : <= ReadScan ret = 1
2138-18d8:719196240.925 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719196241.153 :         0010 : f0 00 00 00 50 99 37 00 
2138-18d8:719196241.224 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719196241.307 :         Information.Status = 1, Information.Addr = 3643728
2138-18d8:719196242.348 :         => CNT96226::MemoryRead
2138-18d8:719196627.539 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719196627.739 :         System total receive data 311040 bytes
2138-18d8:719196627.820 :         => CNT96226::VenderCmd_GetData
2138-18d8:719196627.885 :         iCmd = 1, nBytes = 4
2138-18d8:719196782.056 :         0000 : 00 00 00 00 
2138-18d8:719196782.225 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719196782.371 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719196782.446 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719196782.513 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719196782.620 :         Pipe = c5a9948 Write ==>
2138-18d8:719196782.730 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719196782.869 :         Pipe = c5a9948 start to write data
2138-18d8:719196782.934 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 2027216 size = 36
2138-18d8:719196783.052 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719196783.151 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719196783.238 :         Pipe = c5a9948 Set read data ready
2138-18d8:719196783.365 :         Pipe = c5a9948 Write <==
2138-18d8:719196783.428 :         Pipe = c5a9948 Write ==>
2138-18f0:719196783.667 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719196783.878 :     Pipe = c5a9948 Read Copy from c5a9a28 + 2027216 size = 36
2138-18d8:719196784.015 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719196784.200 :         Pipe = c5a9948 start to write data
2138-18d8:719196784.265 :         Pipe = c5a9948 Memory Write Copy to c5a9a28 + 2027252 size = 69900
2138-18f0:719196784.378 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719196784.506 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719196784.609 :     Pipe = c5a9948 Read <==
2138-18f0:719196784.675 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719196784.749 :     Pipe = c5a9948 Read ==>
2138-18f0:719196784.829 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719196785.415 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 0 size = 241140
2138-18d8:719196789.177 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719196789.290 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719196789.376 :         Pipe = c5a9948 Set read data ready
2138-18d8:719196789.481 :         Pipe = c5a9948 Write <==
2138-18f0:719196789.643 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719196789.770 :     Pipe = c5a9948 Read Copy from c5a9a28 + 2027252 size = 69900
2138-18f0:719196790.029 :     Pipe = c5a9948 Read Copy from c5a9a38 + 0 size = 241140
2138-18f0:719196790.956 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719196791.049 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719196791.133 :     Pipe = c5a9948 Read <==
2138-18f0:719196791.190 :     ImageProcessThread : Process start
2138-18f0:719196795.475 :     BytesPerLine = 3888
2138-18f0:719196795.531 :     Lines = 80
2138-18f0:719196842.632 :     ImageProcessThread : Process end
2138-18d8:719196959.023 :         IOThread: get image OK
2138-18d8:719196959.240 :         IOThread: Read image 311040 Bytes remain 3265920 bytes
2138-18d8:719196959.350 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719196959.452 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719196959.538 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719196959.618 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719196959.682 :         IO Send command 10 bytes
2138-18d8:719196959.840 :         => CNT96226::VenderCmd_SetData
2138-18d8:719196959.908 :         iCmd = 0, nBytes = 10
2138-18d8:719196960.036 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719197242.676 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719197243.098 :         System send command 10 bytes + data 0 bytes
2138-18d8:719197243.180 :         IO total need to receive data 2095632 bytes
2138-18d8:719197243.256 :         => CNT96226::VenderCmd_GetData
2138-18d8:719197243.321 :         iCmd = 2, nBytes = 24
2138-18f0:719197450.396 :     Pipe = c5a9a48 Write ==>
2138-18f0:719197450.905 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27257324 Data = 5652
2138-18f0:719197451.145 :     Pipe = c5a9a48 start to write data
2138-18f0:719197451.217 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1504152 size = 36
2138-18f0:719197451.332 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27257288 Data = 5688
2138-18f0:719197451.434 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719197451.533 :     Pipe = c5a9a48 Write <==
2138-18f0:719197451.595 :     Pipe = c5a9a48 Write ==>
2138-18f0:719197451.671 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27257288 Data = 5688
2138-18f0:719197451.773 :     Pipe = c5a9a48 start to write data
2138-18f0:719197451.836 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1504188 size = 75360
2138-18f0:719197453.039 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27181928 Data = 81048
2138-18f0:719197453.186 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719197453.271 :     Pipe = c5a9a48 Write <==
2138-18f0:719197453.338 :     Pipe = c5a9948 Read ==>
2138-18f0:719197453.424 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719197721.640 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719197721.861 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719197721.935 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719197722.016 :         Information.Status = 0
2138-18d8:719197722.083 :         => CNT96226::VenderCmd_GetData
2138-18d8:719197722.145 :         iCmd = 2, nBytes = 24
2138-18d8:719197918.844 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719197919.081 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719197919.326 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719197919.404 :         Information.Status = 0
2138-18d8:719197919.471 :         => CNT96226::VenderCmd_GetData
2138-18d8:719197919.534 :         iCmd = 2, nBytes = 24
2138-18d8:719198870.316 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719198870.555 :         0010 : f0 00 00 00 50 58 3c 00 
2138-18d8:719198870.628 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719198870.714 :         Information.Status = 1, Information.Addr = 3954768
2138-18d8:719198871.717 :         => CNT96226::MemoryRead
2138-1848:719198911.200 : => ReadScan
2138-1848:719198911.315 : Count = 99852, Ptr = 7e01fe8
2138-1848:719198911.398 : => ReadScanEx2
2138-1848:719198911.456 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719198911.523 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719198911.584 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719198911.653 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719198911.719 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719198911.786 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719198911.860 : ReadScanEx2 : Copy from pipe to AP buffer size = 5652
2138-1848:719198911.938 : Pipe = c5a9a48 Read ==>
2138-1848:719198912.068 : Pipe = c5a9a48 Read Total = 27262976 Free = 27181928 Data = 81048
2138-1848:719198912.192 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1498500 size = 5652
2138-1848:719198912.328 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719198912.420 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719198912.507 : Pipe = c5a9a48 Read <==
2138-1848:719198912.567 : => GetImageToBuffer
2138-1848:719198912.624 : => GetImageToBufferPageScan
2138-1848:719198912.684 : Pipe = c5a9a48 Read ==>
2138-1848:719198912.757 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719198912.860 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1504152 size = 36
2138-1848:719198912.957 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719198913.051 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719198913.129 : Pipe = c5a9a48 Read <==
2138-1848:719198913.185 : Get Packet type = 0 
2138-1848:719198913.241 : Get Packet dwSize = 75360 
2138-1848:719198913.302 : Get Packet bADFStatus = 1 
2138-1848:719198913.362 : Get Packet dwStatusLong = 0 
2138-1848:719198913.420 : Get Packet dwMessageStatusLong = 0 
2138-1848:719198913.486 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719198913.550 : <= GetImageToBuffer Ret = 1
2138-1848:719198913.606 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719198913.675 : Pipe = c5a9a48 Read ==>
2138-1848:719198913.749 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719198913.850 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1504188 size = 75360
2138-1848:719198914.386 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719198914.480 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719198914.749 : Pipe = c5a9a48 Read <==
2138-1848:719198914.811 : => GetImageToBuffer
2138-1848:719198914.863 : => GetImageToBufferPageScan
2138-1848:719198914.918 : Pipe = c5a9a48 Read ==>
2138-1848:719198914.990 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719199252.477 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719199252.675 :         System total receive data 311040 bytes
2138-18d8:719199252.760 :         => CNT96226::VenderCmd_GetData
2138-18d8:719199252.831 :         iCmd = 1, nBytes = 4
2138-18d8:719199451.156 :         0000 : 00 00 00 00 
2138-18d8:719199451.256 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719199451.416 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719199451.483 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719199451.544 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719199451.664 :         Pipe = c5a9948 Write ==>
2138-18d8:719199451.771 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719199451.903 :         Pipe = c5a9948 start to write data
2138-18d8:719199451.974 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 241140 size = 36
2138-18d8:719199452.090 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719199452.189 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719199452.272 :         Pipe = c5a9948 Set read data ready
2138-18d8:719199452.402 :         Pipe = c5a9948 Write <==
2138-18d8:719199452.462 :         Pipe = c5a9948 Write ==>
2138-18d8:719199452.694 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719199452.875 :         Pipe = c5a9948 start to write data
2138-18d8:719199452.944 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 241176 size = 311040
2138-18f0:719199453.093 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719199453.279 :     Pipe = c5a9948 Read Copy from c5a9a38 + 241140 size = 36
2138-18f0:719199453.400 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719199453.505 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719199453.598 :     Pipe = c5a9948 Read <==
2138-18f0:719199453.664 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719199453.739 :     Pipe = c5a9948 Read ==>
2138-18f0:719199453.815 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719199457.272 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719199457.379 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719199457.467 :         Pipe = c5a9948 Set read data ready
2138-18d8:719199457.574 :         Pipe = c5a9948 Write <==
2138-18f0:719199457.722 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719199457.853 :     Pipe = c5a9948 Read Copy from c5a9a38 + 241176 size = 311040
2138-18f0:719199458.879 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719199458.986 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719199459.072 :     Pipe = c5a9948 Read <==
2138-18f0:719199459.135 :     ImageProcessThread : Process start
2138-18f0:719199463.435 :     BytesPerLine = 3888
2138-18f0:719199463.502 :     Lines = 80
2138-18f0:719199511.470 :     ImageProcessThread : Process end
2138-18d8:719199640.768 :         IOThread: get image OK
2138-18d8:719199640.988 :         IOThread: Read image 311040 Bytes remain 2954880 bytes
2138-18d8:719199641.099 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719199641.211 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719199641.303 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719199641.384 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719199641.451 :         IO Send command 10 bytes
2138-18d8:719199641.595 :         => CNT96226::VenderCmd_SetData
2138-18d8:719199641.822 :         iCmd = 0, nBytes = 10
2138-18d8:719199641.955 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719199914.358 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719199914.558 :         System send command 10 bytes + data 0 bytes
2138-18d8:719199914.641 :         IO total need to receive data 2095632 bytes
2138-18d8:719199914.716 :         => CNT96226::VenderCmd_GetData
2138-18d8:719199914.786 :         iCmd = 2, nBytes = 24
2138-18f0:719200086.649 :     Pipe = c5a9a48 Write ==>
2138-18f0:719200086.901 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719200087.043 :     Pipe = c5a9a48 start to write data
2138-18f0:719200087.114 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1579548 size = 36
2138-18f0:719200087.229 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719200087.329 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719200087.417 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719200087.557 :     Pipe = c5a9a48 Write <==
2138-18f0:719200087.616 :     Pipe = c5a9a48 Write ==>
2138-18f0:719200087.702 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719200087.827 :     Pipe = c5a9a48 start to write data
2138-18f0:719200087.888 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1579584 size = 75360
2138-1848:719200088.043 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719200088.220 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1579548 size = 36
2138-1848:719200088.335 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719200088.438 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719200088.529 : Pipe = c5a9a48 Read <==
2138-1848:719200088.592 : Get Packet type = 0 
2138-1848:719200088.654 : Get Packet dwSize = 75360 
2138-1848:719200088.711 : Get Packet bADFStatus = 1 
2138-1848:719200088.774 : Get Packet dwStatusLong = 0 
2138-1848:719200088.830 : Get Packet dwMessageStatusLong = 0 
2138-1848:719200088.912 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719200088.977 : <= GetImageToBuffer Ret = 1
2138-1848:719200089.047 : ReadScanEx2 : Copy from pipe to AP buffer size = 18840
2138-18f0:719200089.131 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719200089.247 : Pipe = c5a9a48 Read ==>
2138-18f0:719200089.310 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719200089.420 :     Pipe = c5a9a48 Write <==
2138-18f0:719200089.484 :     Pipe = c5a9948 Read ==>
2138-1848:719200089.572 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-18f0:719200089.685 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719200089.773 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1579584 size = 18840
2138-1848:719200089.946 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27206456 Data = 56520
2138-1848:719200090.042 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719200090.124 : Pipe = c5a9a48 Read <==
2138-1848:719200240.090 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719200240.265 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719200240.333 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719200240.399 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719200240.466 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719200240.529 : <= ReadScanEx2 ret = 1
2138-1848:719200240.587 : <= ReadScan ret = 1
2138-18d8:719200409.633 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719200409.853 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719200409.918 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719200409.991 :         Information.Status = 0
2138-18d8:719200410.058 :         => CNT96226::VenderCmd_GetData
2138-18d8:719200410.115 :         iCmd = 2, nBytes = 24
2138-18d8:719200617.442 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719200617.754 :         0010 : f0 00 00 00 00 00 00 00 
2138-18d8:719200617.830 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719200617.907 :         Information.Status = 0
2138-18d8:719200617.972 :         => CNT96226::VenderCmd_GetData
2138-18d8:719200618.042 :         iCmd = 2, nBytes = 24
2138-18d8:719201603.685 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719201603.925 :         0010 : f0 00 00 00 50 17 41 00 
2138-18d8:719201604.000 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719201604.079 :         Information.Status = 1, Information.Addr = 4265808
2138-18d8:719201605.151 :         => CNT96226::MemoryRead
2138-18d8:719201990.746 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719201990.949 :         System total receive data 311040 bytes
2138-18d8:719201991.036 :         => CNT96226::VenderCmd_GetData
2138-18d8:719201991.107 :         iCmd = 1, nBytes = 4
2138-18d8:719202147.806 :         0000 : 00 00 00 00 
2138-18d8:719202147.971 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719202148.119 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719202148.204 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719202148.271 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719202148.381 :         Pipe = c5a9948 Write ==>
2138-18d8:719202148.484 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719202148.612 :         Pipe = c5a9948 start to write data
2138-18d8:719202148.678 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 552216 size = 36
2138-18d8:719202148.794 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719202148.893 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719202148.983 :         Pipe = c5a9948 Set read data ready
2138-18d8:719202149.121 :         Pipe = c5a9948 Write <==
2138-18d8:719202149.183 :         Pipe = c5a9948 Write ==>
2138-18f0:719202149.323 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719202149.530 :     Pipe = c5a9948 Read Copy from c5a9a38 + 552216 size = 36
2138-18d8:719202149.629 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719202149.764 :         Pipe = c5a9948 start to write data
2138-18f0:719202149.839 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719202149.953 :     Pipe = c5a9948 Read write wait size = 0
2138-18d8:719202150.033 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 552252 size = 311040
2138-18f0:719202150.122 :     Pipe = c5a9948 Read <==
2138-18f0:719202150.190 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719202150.265 :     Pipe = c5a9948 Read ==>
2138-18f0:719202150.340 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719202154.599 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719202154.714 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719202154.804 :         Pipe = c5a9948 Set read data ready
2138-18d8:719202154.901 :         Pipe = c5a9948 Write <==
2138-18f0:719202156.483 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719202156.609 :     Pipe = c5a9948 Read Copy from c5a9a38 + 552252 size = 311040
2138-18f0:719202157.421 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719202157.515 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719202157.599 :     Pipe = c5a9948 Read <==
2138-18f0:719202157.657 :     ImageProcessThread : Process start
2138-18f0:719202161.951 :     BytesPerLine = 3888
2138-18f0:719202162.013 :     Lines = 80
2138-18f0:719202209.455 :     ImageProcessThread : Process end
2138-18f0:719203031.259 :     Pipe = c5a9a48 Write ==>
2138-18f0:719203031.541 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27206456 Data = 56520
2138-18f0:719203031.796 :     Pipe = c5a9a48 start to write data
2138-18f0:719203031.874 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1654944 size = 36
2138-18f0:719203031.994 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27206420 Data = 56556
2138-18f0:719203032.096 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719203032.187 :     Pipe = c5a9a48 Write <==
2138-18f0:719203032.249 :     Pipe = c5a9a48 Write ==>
2138-18f0:719203032.325 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27206420 Data = 56556
2138-18f0:719203032.429 :     Pipe = c5a9a48 start to write data
2138-18f0:719203032.496 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1654980 size = 75360
2138-18f0:719203033.605 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27131060 Data = 131916
2138-18f0:719203033.702 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719203033.788 :     Pipe = c5a9a48 Write <==
2138-18f0:719203033.860 :     Pipe = c5a9948 Read ==>
2138-18f0:719203033.955 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719203038.549 :         IOThread: get image OK
2138-18d8:719203038.664 :         IOThread: Read image 311040 Bytes remain 2643840 bytes
2138-18d8:719203038.759 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719203038.859 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719203038.936 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719203039.008 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719203039.072 :         IO Send command 10 bytes
2138-18d8:719203039.234 :         => CNT96226::VenderCmd_SetData
2138-18d8:719203039.297 :         iCmd = 0, nBytes = 10
2138-18d8:719203039.424 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719203949.985 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719203950.177 :         System send command 10 bytes + data 0 bytes
2138-18d8:719203950.261 :         IO total need to receive data 2095632 bytes
2138-18d8:719203950.566 :         => CNT96226::VenderCmd_GetData
2138-18d8:719203950.637 :         iCmd = 2, nBytes = 24
2138-1848:719204230.300 : => ReadScan
2138-1848:719204230.549 : Count = 99852, Ptr = 7e01fe8
2138-1848:719204230.635 : => ReadScanEx2
2138-1848:719204230.698 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719204230.768 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719204230.829 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719204230.900 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719204230.968 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719204231.036 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719204231.110 : ReadScanEx2 : Copy from pipe to AP buffer size = 56520
2138-1848:719204231.186 : Pipe = c5a9a48 Read ==>
2138-1848:719204231.351 : Pipe = c5a9a48 Read Total = 27262976 Free = 27131060 Data = 131916
2138-1848:719204231.479 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1598424 size = 56520
2138-1848:719204232.091 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719204232.184 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719204232.273 : Pipe = c5a9a48 Read <==
2138-1848:719204232.337 : => GetImageToBuffer
2138-1848:719204232.396 : => GetImageToBufferPageScan
2138-1848:719204232.466 : Pipe = c5a9a48 Read ==>
2138-1848:719204232.538 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719204232.634 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1654944 size = 36
2138-1848:719204232.732 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719204232.826 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719204232.911 : Pipe = c5a9a48 Read <==
2138-1848:719204232.966 : Get Packet type = 0 
2138-1848:719204233.024 : Get Packet dwSize = 75360 
2138-1848:719204233.081 : Get Packet bADFStatus = 1 
2138-1848:719204233.139 : Get Packet dwStatusLong = 0 
2138-1848:719204233.196 : Get Packet dwMessageStatusLong = 0 
2138-1848:719204233.479 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719204233.553 : <= GetImageToBuffer Ret = 1
2138-1848:719204233.614 : ReadScanEx2 : Copy from pipe to AP buffer size = 43332
2138-1848:719204233.684 : Pipe = c5a9a48 Read ==>
2138-1848:719204233.762 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719204233.859 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1654980 size = 43332
2138-1848:719204234.168 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27230948 Data = 32028
2138-1848:719204234.258 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719204234.340 : Pipe = c5a9a48 Read <==
2138-1848:719204441.233 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719204441.758 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719204441.839 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719204441.910 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719204441.982 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719204442.048 : <= ReadScanEx2 ret = 1
2138-1848:719204442.113 : <= ReadScan ret = 1
2138-18d8:719204526.089 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719204526.301 :         0010 : f0 00 00 00 50 d6 45 00 
2138-18d8:719204526.372 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719204526.457 :         Information.Status = 1, Information.Addr = 4576848
2138-18d8:719204527.539 :         => CNT96226::MemoryRead
2138-18d8:719204954.535 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719204954.746 :         System total receive data 311040 bytes
2138-18d8:719204954.826 :         => CNT96226::VenderCmd_GetData
2138-18d8:719204954.901 :         iCmd = 1, nBytes = 4
2138-18d8:719205082.148 :         0000 : 00 00 00 00 
2138-18d8:719205082.306 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719205082.472 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719205082.551 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719205082.618 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719205082.725 :         Pipe = c5a9948 Write ==>
2138-18d8:719205082.832 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719205082.962 :         Pipe = c5a9948 start to write data
2138-18d8:719205083.029 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 863292 size = 36
2138-18d8:719205083.145 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719205083.246 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719205083.338 :         Pipe = c5a9948 Set read data ready
2138-18f0:719205083.577 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719205083.686 :     Pipe = c5a9948 Read Copy from c5a9a38 + 863292 size = 36
2138-18f0:719205083.788 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719205083.880 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719205083.967 :     Pipe = c5a9948 Read <==
2138-18f0:719205084.033 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719205084.105 :     Pipe = c5a9948 Read ==>
2138-18f0:719205084.181 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719205084.324 :         Pipe = c5a9948 Write <==
2138-18d8:719205084.389 :         Pipe = c5a9948 Write ==>
2138-18d8:719205084.464 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719205084.563 :         Pipe = c5a9948 start to write data
2138-18d8:719205084.624 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 863328 size = 311040
2138-18d8:719205091.549 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719205091.658 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719205091.745 :         Pipe = c5a9948 Set read data ready
2138-18f0:719205091.931 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719205092.088 :     Pipe = c5a9948 Read Copy from c5a9a38 + 863328 size = 311040
2138-18f0:719205093.340 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719205093.431 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719205093.522 :     Pipe = c5a9948 Read <==
2138-18f0:719205093.580 :     ImageProcessThread : Process start
2138-18f0:719205097.874 :     BytesPerLine = 3888
2138-18f0:719205097.933 :     Lines = 80
2138-18f0:719205149.993 :     ImageProcessThread : Process end
2138-18d8:719205167.693 :         Pipe = c5a9948 Write <==
2138-18d8:719205390.154 :         IOThread: get image OK
2138-18d8:719205390.374 :         IOThread: Read image 311040 Bytes remain 2332800 bytes
2138-18d8:719205390.496 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719205390.608 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719205390.694 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719205390.769 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719205390.832 :         IO Send command 10 bytes
2138-18d8:719205391.003 :         => CNT96226::VenderCmd_SetData
2138-18d8:719205391.064 :         iCmd = 0, nBytes = 10
2138-18d8:719205391.183 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18f0:719206036.246 :     Pipe = c5a9a48 Write ==>
2138-18f0:719206036.494 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27230948 Data = 32028
2138-18f0:719206036.649 :     Pipe = c5a9a48 start to write data
2138-18f0:719206036.724 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1730340 size = 36
2138-18f0:719206036.839 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27230912 Data = 32064
2138-18f0:719206036.945 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719206037.035 :     Pipe = c5a9a48 Write <==
2138-18f0:719206037.097 :     Pipe = c5a9a48 Write ==>
2138-18f0:719206037.172 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27230912 Data = 32064
2138-18f0:719206037.276 :     Pipe = c5a9a48 start to write data
2138-18f0:719206037.337 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1730376 size = 75360
2138-18f0:719206038.607 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27155552 Data = 107424
2138-18f0:719206038.711 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719206038.798 :     Pipe = c5a9a48 Write <==
2138-18f0:719206038.873 :     Pipe = c5a9948 Read ==>
2138-18f0:719206038.963 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719206772.254 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719206772.455 :         System send command 10 bytes + data 0 bytes
2138-18d8:719206772.540 :         IO total need to receive data 2095632 bytes
2138-18d8:719206772.619 :         => CNT96226::VenderCmd_GetData
2138-18d8:719206772.691 :         iCmd = 2, nBytes = 24
2138-18d8:719207336.514 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719207336.760 :         0010 : f0 00 00 00 50 95 4a 00 
2138-18d8:719207336.840 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719207336.930 :         Information.Status = 1, Information.Addr = 4887888
2138-18d8:719207338.275 :         => CNT96226::MemoryRead
2138-18d8:719207721.620 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719207721.856 :         System total receive data 311040 bytes
2138-18d8:719207722.137 :         => CNT96226::VenderCmd_GetData
2138-18d8:719207722.211 :         iCmd = 1, nBytes = 4
2138-18d8:719208495.793 :         0000 : 00 00 00 00 
2138-18d8:719208495.973 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719208496.135 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719208496.209 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719208496.276 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719208496.391 :         Pipe = c5a9948 Write ==>
2138-18d8:719208496.501 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719208496.629 :         Pipe = c5a9948 start to write data
2138-18d8:719208496.843 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 1174368 size = 36
2138-18d8:719208497.700 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719208497.833 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719208497.924 :         Pipe = c5a9948 Set read data ready
2138-18f0:719208498.168 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719208498.279 :     Pipe = c5a9948 Read Copy from c5a9a38 + 1174368 size = 36
2138-18f0:719208498.387 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719208498.481 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719208498.567 :     Pipe = c5a9948 Read <==
2138-18f0:719208498.627 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719208498.698 :     Pipe = c5a9948 Read ==>
2138-18f0:719208498.772 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719208499.109 :         Pipe = c5a9948 Write <==
2138-18d8:719208499.235 :         Pipe = c5a9948 Write ==>
2138-18d8:719208499.349 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719208499.468 :         Pipe = c5a9948 start to write data
2138-18d8:719208499.540 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 1174404 size = 311040
2138-18d8:719208503.761 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719208503.869 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719208503.959 :         Pipe = c5a9948 Set read data ready
2138-18d8:719208504.076 :         Pipe = c5a9948 Write <==
2138-18f0:719208504.279 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719208504.446 :     Pipe = c5a9948 Read Copy from c5a9a38 + 1174404 size = 311040
2138-18f0:719208505.513 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719208505.621 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719208505.707 :     Pipe = c5a9948 Read <==
2138-18f0:719208505.770 :     ImageProcessThread : Process start
2138-18f0:719208510.075 :     BytesPerLine = 3888
2138-18f0:719208510.137 :     Lines = 80
2138-18f0:719208558.621 :     ImageProcessThread : Process end
2138-18d8:719208685.668 :         IOThread: get image OK
2138-18d8:719208685.866 :         IOThread: Read image 311040 Bytes remain 2021760 bytes
2138-18d8:719208685.988 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719208686.097 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719208686.182 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719208686.259 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719208686.327 :         IO Send command 10 bytes
2138-18d8:719208686.493 :         => CNT96226::VenderCmd_SetData
2138-18d8:719208686.557 :         iCmd = 0, nBytes = 10
2138-18d8:719208686.685 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719208694.201 : => ReadScan
2138-1848:719208694.313 : Count = 99852, Ptr = 7e01fe8
2138-1848:719208694.389 : => ReadScanEx2
2138-1848:719208694.447 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719208694.518 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719208694.581 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719208694.652 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719208694.717 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719208694.789 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719208694.861 : ReadScanEx2 : Copy from pipe to AP buffer size = 32028
2138-1848:719208694.938 : Pipe = c5a9a48 Read ==>
2138-1848:719208695.056 : Pipe = c5a9a48 Read Total = 27262976 Free = 27155552 Data = 107424
2138-1848:719208695.178 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1698312 size = 32028
2138-1848:719208695.518 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719208695.733 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719208695.828 : Pipe = c5a9a48 Read <==
2138-1848:719208695.886 : => GetImageToBuffer
2138-1848:719208695.943 : => GetImageToBufferPageScan
2138-1848:719208696.012 : Pipe = c5a9a48 Read ==>
2138-1848:719208696.084 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719208696.184 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1730340 size = 36
2138-1848:719208696.283 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719208696.372 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719208696.452 : Pipe = c5a9a48 Read <==
2138-1848:719208696.758 : Get Packet type = 0 
2138-1848:719208696.870 : Get Packet dwSize = 75360 
2138-1848:719208696.941 : Get Packet bADFStatus = 1 
2138-1848:719208697.005 : Get Packet dwStatusLong = 0 
2138-1848:719208697.065 : Get Packet dwMessageStatusLong = 0 
2138-1848:719208697.140 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719208697.203 : <= GetImageToBuffer Ret = 1
2138-1848:719208697.265 : ReadScanEx2 : Copy from pipe to AP buffer size = 67824
2138-1848:719208697.338 : Pipe = c5a9a48 Read ==>
2138-1848:719208697.450 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719208697.566 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1730376 size = 67824
2138-1848:719208698.036 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27255440 Data = 7536
2138-1848:719208698.131 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719208698.215 : Pipe = c5a9a48 Read <==
2138-1848:719209042.221 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719209042.464 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719209042.547 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719209042.629 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719209042.696 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719209042.765 : <= ReadScanEx2 ret = 1
2138-1848:719209042.833 : <= ReadScan ret = 1
2138-18f0:719209367.966 :     Pipe = c5a9a48 Write ==>
2138-18f0:719209368.221 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27255440 Data = 7536
2138-18f0:719209368.380 :     Pipe = c5a9a48 start to write data
2138-18f0:719209368.455 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1805736 size = 36
2138-18f0:719209368.576 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27255404 Data = 7572
2138-18f0:719209368.680 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719209368.774 :     Pipe = c5a9a48 Write <==
2138-18f0:719209368.839 :     Pipe = c5a9a48 Write ==>
2138-18f0:719209368.912 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27255404 Data = 7572
2138-18f0:719209369.010 :     Pipe = c5a9a48 start to write data
2138-18f0:719209369.072 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1805772 size = 75360
2138-18f0:719209370.415 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27180044 Data = 82932
2138-18f0:719209370.513 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719209370.597 :     Pipe = c5a9a48 Write <==
2138-18f0:719209370.666 :     Pipe = c5a9948 Read ==>
2138-18f0:719209370.754 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719209741.128 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719209741.348 :         System send command 10 bytes + data 0 bytes
2138-18d8:719209741.429 :         IO total need to receive data 2095632 bytes
2138-18d8:719209741.503 :         => CNT96226::VenderCmd_GetData
2138-18d8:719209741.573 :         iCmd = 2, nBytes = 24
2138-18d8:719210467.874 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719210468.119 :         0010 : f0 00 00 00 50 54 4f 00 
2138-18d8:719210468.198 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719210468.287 :         Information.Status = 1, Information.Addr = 5198928
2138-18d8:719210469.461 :         => CNT96226::MemoryRead
2138-18d8:719211233.483 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719211233.689 :         System total receive data 311040 bytes
2138-18d8:719211233.777 :         => CNT96226::VenderCmd_GetData
2138-18d8:719211233.849 :         iCmd = 1, nBytes = 4
2138-18d8:719211763.215 :         0000 : 00 00 00 00 
2138-18d8:719211763.439 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719211763.636 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719211763.712 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719211763.783 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719211763.901 :         Pipe = c5a9948 Write ==>
2138-18d8:719211764.024 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719211764.182 :         Pipe = c5a9948 start to write data
2138-18d8:719211764.250 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 1485444 size = 36
2138-18d8:719211764.377 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719211764.484 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719211764.573 :         Pipe = c5a9948 Set read data ready
2138-18d8:719211764.706 :         Pipe = c5a9948 Write <==
2138-18d8:719211764.770 :         Pipe = c5a9948 Write ==>
2138-18d8:719211764.944 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719211765.074 :         Pipe = c5a9948 start to write data
2138-18d8:719211765.146 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 1485480 size = 311040
2138-18f0:719211765.297 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719211765.495 :     Pipe = c5a9948 Read Copy from c5a9a38 + 1485444 size = 36
2138-18f0:719211765.616 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719211765.725 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719211765.824 :     Pipe = c5a9948 Read <==
2138-18f0:719211765.893 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719211765.967 :     Pipe = c5a9948 Read ==>
2138-18f0:719211766.044 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719211770.788 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719211770.894 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719211770.981 :         Pipe = c5a9948 Set read data ready
2138-18d8:719211771.092 :         Pipe = c5a9948 Write <==
2138-18f0:719211771.230 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719211771.341 :     Pipe = c5a9948 Read Copy from c5a9a38 + 1485480 size = 311040
2138-18f0:719211772.490 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719211772.587 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719211772.671 :     Pipe = c5a9948 Read <==
2138-18f0:719211772.729 :     ImageProcessThread : Process start
2138-18f0:719211777.038 :     BytesPerLine = 3888
2138-18f0:719211777.103 :     Lines = 80
2138-18f0:719211824.901 :     ImageProcessThread : Process end
2138-18d8:719211964.279 :         IOThread: get image OK
2138-18d8:719211964.488 :         IOThread: Read image 311040 Bytes remain 1710720 bytes
2138-18d8:719211964.602 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719211964.714 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719211964.799 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719211964.873 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719211964.937 :         IO Send command 10 bytes
2138-18d8:719211965.109 :         => CNT96226::VenderCmd_SetData
2138-18d8:719211965.173 :         iCmd = 0, nBytes = 10
2138-18d8:719211965.298 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719212227.091 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719212227.299 :         System send command 10 bytes + data 0 bytes
2138-18d8:719212227.379 :         IO total need to receive data 2095632 bytes
2138-18d8:719212227.505 :         => CNT96226::VenderCmd_GetData
2138-18d8:719212227.574 :         iCmd = 2, nBytes = 24
2138-18f0:719212685.740 :     Pipe = c5a9a48 Write ==>
2138-18f0:719212686.020 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27180044 Data = 82932
2138-18f0:719212686.166 :     Pipe = c5a9a48 start to write data
2138-18f0:719212686.246 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1881132 size = 36
2138-18f0:719212686.362 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27180008 Data = 82968
2138-18f0:719212686.465 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719212686.555 :     Pipe = c5a9a48 Write <==
2138-18f0:719212686.615 :     Pipe = c5a9a48 Write ==>
2138-18f0:719212686.689 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27180008 Data = 82968
2138-18f0:719212686.790 :     Pipe = c5a9a48 start to write data
2138-18f0:719212686.854 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1881168 size = 75360
2138-18f0:719212688.019 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27104648 Data = 158328
2138-18f0:719212688.120 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719212688.207 :     Pipe = c5a9a48 Write <==
2138-18f0:719212688.274 :     Pipe = c5a9948 Read ==>
2138-18f0:719212688.356 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719212768.254 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719212768.445 :         0010 : f0 00 00 00 50 13 54 00 
2138-18d8:719212768.512 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719212768.593 :         Information.Status = 1, Information.Addr = 5509968
2138-18d8:719212769.770 :         => CNT96226::MemoryRead
2138-18d8:719213154.909 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719213155.127 :         System total receive data 311040 bytes
2138-18d8:719213155.209 :         => CNT96226::VenderCmd_GetData
2138-18d8:719213155.281 :         iCmd = 1, nBytes = 4
2138-18d8:719213301.821 :         0000 : 00 00 00 00 
2138-18d8:719213301.998 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719213302.221 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719213302.295 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719213302.359 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719213302.465 :         Pipe = c5a9948 Write ==>
2138-18d8:719213302.587 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719213302.711 :         Pipe = c5a9948 start to write data
2138-18d8:719213302.778 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 1796520 size = 36
2138-18d8:719213302.892 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719213302.990 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719213303.078 :         Pipe = c5a9948 Set read data ready
2138-18d8:719213303.207 :         Pipe = c5a9948 Write <==
2138-18d8:719213303.272 :         Pipe = c5a9948 Write ==>
2138-18d8:719213303.525 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719213303.693 :         Pipe = c5a9948 start to write data
2138-18d8:719213303.763 :         Pipe = c5a9948 Memory Write Copy to c5a9a38 + 1796556 size = 300596
2138-18f0:719213303.925 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719213304.108 :     Pipe = c5a9948 Read Copy from c5a9a38 + 1796520 size = 36
2138-18f0:719213304.230 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719213304.335 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719213304.425 :     Pipe = c5a9948 Read <==
2138-18f0:719213304.491 :     ImageProcessThread : Get Image Packet size=311040
2138-18f0:719213304.565 :     Pipe = c5a9948 Read ==>
2138-18f0:719213304.643 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719213308.299 :         Pipe = c5a9948 Memory Write Copy to c5a9a08 + 0 size = 10444
2138-18d8:719213308.691 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-18d8:719213308.796 :         Pipe = c5a9948 Write read wait size = 311040
2138-18d8:719213308.891 :         Pipe = c5a9948 Set read data ready
2138-18d8:719213308.996 :         Pipe = c5a9948 Write <==
2138-18f0:719213309.192 :     Pipe = c5a9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-18f0:719213309.334 :     Pipe = c5a9948 Read Copy from c5a9a38 + 1796556 size = 300596
2138-18f0:719213310.355 :     Pipe = c5a9948 Read Copy from c5a9a08 + 0 size = 10444
2138-18f0:719213310.504 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719213310.597 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719213310.681 :     Pipe = c5a9948 Read <==
2138-18f0:719213310.741 :     ImageProcessThread : Process start
2138-18f0:719213315.181 :     BytesPerLine = 3888
2138-18f0:719213315.255 :     Lines = 80
2138-18f0:719213362.845 :     ImageProcessThread : Process end
2138-18d8:719213531.486 :         IOThread: get image OK
2138-18d8:719213531.688 :         IOThread: Read image 311040 Bytes remain 1399680 bytes
2138-18d8:719213531.797 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719213531.900 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719213531.987 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719213532.076 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719213532.141 :         IO Send command 10 bytes
2138-18d8:719213532.326 :         => CNT96226::VenderCmd_SetData
2138-18d8:719213532.389 :         iCmd = 0, nBytes = 10
2138-18d8:719213532.514 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719213731.643 : => ReadScan
2138-1848:719213731.912 : Count = 99852, Ptr = 7e01fe8
2138-1848:719213731.999 : => ReadScanEx2
2138-1848:719213732.061 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719213732.131 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719213732.197 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719213732.269 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719213732.334 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719213732.403 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719213732.476 : ReadScanEx2 : Copy from pipe to AP buffer size = 7536
2138-1848:719213732.558 : Pipe = c5a9a48 Read ==>
2138-1848:719213732.685 : Pipe = c5a9a48 Read Total = 27262976 Free = 27104648 Data = 158328
2138-1848:719213732.817 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1798200 size = 7536
2138-1848:719213732.989 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27112184 Data = 150792
2138-1848:719213733.087 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719213733.176 : Pipe = c5a9a48 Read <==
2138-1848:719213733.250 : => GetImageToBuffer
2138-1848:719213733.305 : => GetImageToBufferPageScan
2138-1848:719213733.363 : Pipe = c5a9a48 Read ==>
2138-1848:719213733.437 : Pipe = c5a9a48 Read Total = 27262976 Free = 27112184 Data = 150792
2138-1848:719213733.538 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1805736 size = 36
2138-1848:719213733.636 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27112220 Data = 150756
2138-1848:719213733.732 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719213733.815 : Pipe = c5a9a48 Read <==
2138-1848:719213733.872 : Get Packet type = 0 
2138-1848:719213733.930 : Get Packet dwSize = 75360 
2138-1848:719213733.988 : Get Packet bADFStatus = 1 
2138-1848:719213734.050 : Get Packet dwStatusLong = 0 
2138-1848:719213734.108 : Get Packet dwMessageStatusLong = 0 
2138-1848:719213734.175 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719213734.234 : <= GetImageToBuffer Ret = 1
2138-1848:719213734.294 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719213734.362 : Pipe = c5a9a48 Read ==>
2138-1848:719213734.435 : Pipe = c5a9a48 Read Total = 27262976 Free = 27112220 Data = 150756
2138-1848:719213735.980 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1805772 size = 75360
2138-1848:719213736.471 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719213736.566 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719213736.647 : Pipe = c5a9a48 Read <==
2138-1848:719213736.704 : => GetImageToBuffer
2138-1848:719213736.758 : => GetImageToBufferPageScan
2138-1848:719213736.813 : Pipe = c5a9a48 Read ==>
2138-1848:719213736.889 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719213736.988 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1881132 size = 36
2138-1848:719213737.087 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719213737.179 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719213737.259 : Pipe = c5a9a48 Read <==
2138-1848:719213737.316 : Get Packet type = 0 
2138-1848:719213737.368 : Get Packet dwSize = 75360 
2138-1848:719213737.424 : Get Packet bADFStatus = 1 
2138-1848:719213737.481 : Get Packet dwStatusLong = 0 
2138-1848:719213737.538 : Get Packet dwMessageStatusLong = 0 
2138-1848:719213737.596 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719213737.657 : <= GetImageToBuffer Ret = 1
2138-1848:719213737.712 : ReadScanEx2 : Copy from pipe to AP buffer size = 16956
2138-1848:719213737.781 : Pipe = c5a9a48 Read ==>
2138-1848:719213737.857 : Pipe = c5a9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719213737.955 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1881168 size = 16956
2138-1848:719213738.145 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27204572 Data = 58404
2138-1848:719213738.235 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719213738.314 : Pipe = c5a9a48 Read <==
2138-1848:719213897.594 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719213897.809 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719213897.884 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719213897.955 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719213898.028 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719213898.096 : <= ReadScanEx2 ret = 1
2138-1848:719213898.162 : <= ReadScan ret = 1
2138-18f0:719214121.154 :     Pipe = c5a9a48 Write ==>
2138-18f0:719214121.427 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27204572 Data = 58404
2138-18f0:719214121.579 :     Pipe = c5a9a48 start to write data
2138-18f0:719214121.653 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1956528 size = 36
2138-18f0:719214121.768 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27204536 Data = 58440
2138-18f0:719214121.868 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719214121.961 :     Pipe = c5a9a48 Write <==
2138-18f0:719214122.022 :     Pipe = c5a9a48 Write ==>
2138-18f0:719214122.099 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27204536 Data = 58440
2138-18f0:719214122.201 :     Pipe = c5a9a48 start to write data
2138-18f0:719214122.267 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 1956564 size = 75360
2138-18f0:719214123.776 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27129176 Data = 133800
2138-18f0:719214123.873 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719214123.956 :     Pipe = c5a9a48 Write <==
2138-18f0:719214124.023 :     Pipe = c5a9948 Read ==>
2138-18f0:719214124.118 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719214210.483 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719214210.676 :         System send command 10 bytes + data 0 bytes
2138-18d8:719214211.018 :         IO total need to receive data 2095632 bytes
2138-18d8:719214211.109 :         => CNT96226::VenderCmd_GetData
2138-18d8:719214211.191 :         iCmd = 2, nBytes = 24
2138-18d8:719214774.998 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-18d8:719214775.234 :         0010 : 3c 00 00 00 50 d2 58 00 
2138-18d8:719214775.421 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719214775.508 :         Information.Status = 1, Information.Addr = 5821008
2138-18d8:719214775.871 :         => CNT96226::MemoryRead
2138-18d8:719214887.202 :         <= CNT96226::MemoryRead ret = 1
2138-18d8:719214887.410 :         System total receive data 77760 bytes
2138-18d8:719214887.497 :         => CNT96226::VenderCmd_GetData
2138-18d8:719214887.580 :         iCmd = 1, nBytes = 4
2138-18d8:719215072.491 :         0000 : 00 00 00 00 
2138-18d8:719215072.672 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719215072.842 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719215072.916 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719215072.982 :         <= CAsicIO::DoImage ret = 1
2138-18d8:719215073.104 :         Pipe = c5a9948 Write ==>
2138-18d8:719215073.206 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719215073.335 :         Pipe = c5a9948 start to write data
2138-18d8:719215073.405 :         Pipe = c5a9948 Memory Write Copy to c5a9a08 + 10444 size = 36
2138-18d8:719215073.515 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719215073.616 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719215073.707 :         Pipe = c5a9948 Set read data ready
2138-18d8:719215073.824 :         Pipe = c5a9948 Write <==
2138-18d8:719215073.886 :         Pipe = c5a9948 Write ==>
2138-18d8:719215073.961 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719215074.084 :         Pipe = c5a9948 start to write data
2138-18d8:719215074.149 :         Pipe = c5a9948 Memory Write Copy to c5a9a08 + 10480 size = 77760
2138-18f0:719215074.393 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719215074.779 :     Pipe = c5a9948 Read Copy from c5a9a08 + 10444 size = 36
2138-18f0:719215074.907 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719215075.010 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719215075.103 :     Pipe = c5a9948 Read <==
2138-18f0:719215075.176 :     ImageProcessThread : Get Image Packet size=77760
2138-18f0:719215075.251 :     Pipe = c5a9948 Read ==>
2138-18f0:719215075.329 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719215075.638 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10408000 Data = 77760
2138-18d8:719215075.745 :         Pipe = c5a9948 Write read wait size = 77760
2138-18d8:719215075.831 :         Pipe = c5a9948 Set read data ready
2138-18d8:719215075.932 :         Pipe = c5a9948 Write <==
2138-18f0:719215078.471 :     Pipe = c5a9948 Read Total = 10485760 Free = 10408000 Data = 77760
2138-18f0:719215078.643 :     Pipe = c5a9948 Read Copy from c5a9a08 + 10480 size = 77760
2138-18f0:719215079.057 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719215079.169 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719215079.257 :     Pipe = c5a9948 Read <==
2138-18f0:719215079.322 :     ImageProcessThread : Process start
2138-18f0:719215080.459 :     BytesPerLine = 3888
2138-18f0:719215080.521 :     Lines = 20
2138-18f0:719215092.650 :     ImageProcessThread : Process end
2138-18d8:719215240.775 :         IOThread: get image OK
2138-18d8:719215240.974 :         IOThread: Read image 77760 Bytes remain 1321920 bytes
2138-18d8:719215241.092 :         Front = d2d1020 Rear = 0 type = 0 size = 2095632
2138-18d8:719215241.200 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-18d8:719215241.285 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719215241.365 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719215241.429 :         IO Send command 10 bytes
2138-18d8:719215241.579 :         => CNT96226::VenderCmd_SetData
2138-18d8:719215241.642 :         iCmd = 0, nBytes = 10
2138-18d8:719215241.774 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-18d8:719215501.689 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719215501.886 :         System send command 10 bytes + data 0 bytes
2138-18d8:719215501.973 :         IO total need to receive data 2095632 bytes
2138-18d8:719215502.052 :         => CNT96226::VenderCmd_GetData
2138-18d8:719215502.123 :         iCmd = 2, nBytes = 24
2138-18f0:719215685.247 :     Pipe = c5a9a48 Write ==>
2138-18f0:719215685.493 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27129176 Data = 133800
2138-18f0:719215685.634 :     Pipe = c5a9a48 start to write data
2138-18f0:719215685.714 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 2031924 size = 36
2138-18f0:719215685.825 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27129140 Data = 133836
2138-18f0:719215685.925 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719215686.019 :     Pipe = c5a9a48 Write <==
2138-18f0:719215686.082 :     Pipe = c5a9a48 Write ==>
2138-18f0:719215686.162 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27129140 Data = 133836
2138-18f0:719215686.264 :     Pipe = c5a9a48 start to write data
2138-18f0:719215686.330 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 2031960 size = 18840
2138-18f0:719215686.723 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27110300 Data = 152676
2138-18f0:719215686.823 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719215686.908 :     Pipe = c5a9a48 Write <==
2138-18f0:719215686.972 :     Pipe = c5a9948 Read ==>
2138-18f0:719215687.056 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719215687.298 :         0000 : 03 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-18d8:719215687.464 :         0010 : 00 00 00 00 00 00 00 00 
2138-18d8:719215687.536 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719215687.623 :         EOP_Information.Status = 3, Information.Addr = 0
2138-18d8:719215688.411 :         System total receive data 0 bytes
2138-18d8:719215688.574 :         => CNT96226::DeviceTimeOutSet
2138-18d8:719215688.649 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-18d8:719215688.716 :         <= CAsicIO::DoImage ret = 0
2138-18d8:719215688.804 :         IOThread: Set EOP for get EOP
2138-18d8:719215688.866 :         IOThread: Get EOP size=0
2138-18d8:719215688.934 :         Pipe = c5a9948 Write ==>
2138-18d8:719215689.029 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719215689.146 :         Pipe = c5a9948 start to write data
2138-18d8:719215689.208 :         Pipe = c5a9948 Memory Write Copy to c5a9a08 + 88240 size = 36
2138-18d8:719215689.321 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719215689.415 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719215689.499 :         Pipe = c5a9948 Set read data ready
2138-18d8:719215689.607 :         Pipe = c5a9948 Write <==
2138-18d8:719215689.669 :         Pipe = c5a9948 Write ==>
2138-18f0:719215689.761 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719215689.919 :     Pipe = c5a9948 Read Copy from c5a9a08 + 88240 size = 36
2138-18d8:719215690.031 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719215690.194 :         Pipe = c5a9948 start to write data
2138-18f0:719215690.289 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719215690.406 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719215690.529 :     Pipe = c5a9948 Read <==
2138-18f0:719215690.587 :     ImageProcessThread: Forward Packet (Type = 0)
2138-18d8:719215690.687 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719215690.809 :         Pipe = c5a9948 Write read wait size = 0
2138-18f0:719215690.881 :     Pipe = c5a9a48 Write ==>
2138-18d8:719215690.948 :         Pipe = c5a9948 Write <==
2138-18f0:719215691.012 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27110300 Data = 152676
2138-18f0:719215691.177 :     Pipe = c5a9a48 start to write data
2138-18f0:719215691.243 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 2050800 size = 36
2138-18f0:719215691.345 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27110264 Data = 152712
2138-18f0:719215691.438 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719215691.521 :     Pipe = c5a9a48 Write <==
2138-18f0:719215691.580 :     Pipe = c5a9948 Read ==>
2138-18f0:719215691.661 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719215695.663 :         Pipe = c5a9948 Write ==>
2138-18d8:719215695.785 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719215695.893 :         Pipe = c5a9948 start to write data
2138-18d8:719215695.959 :         Pipe = c5a9948 Memory Write Copy to c5a9a08 + 88276 size = 36
2138-18d8:719215696.069 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719215696.165 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719215696.255 :         Pipe = c5a9948 Set read data ready
2138-18d8:719215696.369 :         Pipe = c5a9948 Write <==
2138-18d8:719215696.601 :         Pipe = c5a9948 IncreasePageCount after = 1
2138-18d8:719215696.760 :         IOThread: Remaining size=0
2138-18f0:719215696.849 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719215696.960 :         IOThread: Release unit Control link = 0
2138-18f0:719215697.029 :     Pipe = c5a9948 Read Copy from c5a9a08 + 88276 size = 36
2138-18d8:719215697.113 :         => CAsicIO::DoIo code = 0x17 - 0x00
2138-18d8:719215697.190 :         IO Send command 10 bytes
2138-18f0:719215697.249 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719215697.348 :     Pipe = c5a9948 Read write wait size = 0
2138-18d8:719215697.415 :         => CNT96226::VenderCmd_SetData
2138-18d8:719215697.482 :         iCmd = 0, nBytes = 10
2138-18f0:719215697.546 :     Pipe = c5a9948 Read <==
2138-18d8:719215697.611 :         0000 : 17 00 00 00 00 00 00 00 00 00 
2138-18f0:719215697.677 :     ImageProcessThread: Forward Packet (Type = 1)
2138-18f0:719215697.743 :     Pipe = c5a9a48 Write ==>
2138-18f0:719215697.821 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27110264 Data = 152712
2138-18f0:719215697.927 :     Pipe = c5a9a48 start to write data
2138-18f0:719215697.988 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 2050836 size = 36
2138-18f0:719215698.091 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27110228 Data = 152748
2138-18f0:719215698.185 :     Pipe = c5a9a48 Write read wait size = 0
2138-18f0:719215698.265 :     Pipe = c5a9a48 Write <==
2138-18f0:719215698.339 :     Pipe = c5a9948 DecreasePageCount after = 0
2138-18f0:719215698.441 :     Pipe = c5a9a48 IncreasePageCount after = 1
2138-18f0:719215698.523 :     Pipe = c5a9948 Read ==>
2138-18f0:719215698.599 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719217591.900 : => ReadScan
2138-1848:719217592.129 : Count = 99852, Ptr = 7e01fe8
2138-1848:719217592.218 : => ReadScanEx2
2138-1848:719217592.277 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719217592.358 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719217592.428 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719217592.500 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719217592.566 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719217592.633 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719217592.704 : ReadScanEx2 : Copy from pipe to AP buffer size = 58404
2138-1848:719217592.779 : Pipe = c5a9a48 Read ==>
2138-1848:719217592.928 : Pipe = c5a9a48 Read Total = 27262976 Free = 27110228 Data = 152748
2138-1848:719217593.057 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1898124 size = 58404
2138-1848:719217593.420 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27168632 Data = 94344
2138-1848:719217593.620 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719217593.722 : Pipe = c5a9a48 Read <==
2138-1848:719217593.780 : => GetImageToBuffer
2138-1848:719217593.837 : => GetImageToBufferPageScan
2138-1848:719217593.898 : Pipe = c5a9a48 Read ==>
2138-1848:719217593.973 : Pipe = c5a9a48 Read Total = 27262976 Free = 27168632 Data = 94344
2138-1848:719217594.076 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1956528 size = 36
2138-1848:719217594.174 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27168668 Data = 94308
2138-1848:719217594.263 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719217594.343 : Pipe = c5a9a48 Read <==
2138-1848:719217594.398 : Get Packet type = 0 
2138-1848:719217594.457 : Get Packet dwSize = 75360 
2138-1848:719217594.517 : Get Packet bADFStatus = 1 
2138-1848:719217594.576 : Get Packet dwStatusLong = 0 
2138-1848:719217594.633 : Get Packet dwMessageStatusLong = 0 
2138-1848:719217594.701 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719217594.760 : <= GetImageToBuffer Ret = 1
2138-1848:719217594.823 : ReadScanEx2 : Copy from pipe to AP buffer size = 41448
2138-1848:719217594.891 : Pipe = c5a9a48 Read ==>
2138-1848:719217594.966 : Pipe = c5a9a48 Read Total = 27262976 Free = 27168668 Data = 94308
2138-1848:719217595.062 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1956564 size = 41448
2138-1848:719217595.334 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27210116 Data = 52860
2138-1848:719217595.426 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719217595.506 : Pipe = c5a9a48 Read <==
2138-1848:719217752.797 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719217752.989 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719217753.067 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719217753.140 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719217753.212 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719217753.281 : <= ReadScanEx2 ret = 1
2138-1848:719217753.341 : <= ReadScan ret = 1
2138-1848:719221294.017 : => ReadScan
2138-1848:719221294.202 : Count = 92316, Ptr = 7e01fe8
2138-1848:719221294.294 : => ReadScanEx2
2138-1848:719221294.356 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719221294.429 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719221294.501 : ReadScanEx2 : IOStatus2.pBuffer = 7e01fe8
2138-1848:719221294.580 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719221294.649 : ReadScanEx2 : IOStatus2.dwBufferSize = 92316
2138-1848:719221294.719 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719221294.798 : ReadScanEx2 : Copy from pipe to AP buffer size = 33912
2138-1848:719221294.877 : Pipe = c5a9a48 Read ==>
2138-1848:719221295.028 : Pipe = c5a9a48 Read Total = 27262976 Free = 27210116 Data = 52860
2138-1848:719221295.159 : Pipe = c5a9a48 Read Copy from c5a9b08 + 1998012 size = 33912
2138-1848:719221295.438 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27244028 Data = 18948
2138-1848:719221295.536 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719221295.623 : Pipe = c5a9a48 Read <==
2138-1848:719221295.682 : => GetImageToBuffer
2138-1848:719221295.741 : => GetImageToBufferPageScan
2138-1848:719221295.808 : Pipe = c5a9a48 Read ==>
2138-1848:719221295.888 : Pipe = c5a9a48 Read Total = 27262976 Free = 27244028 Data = 18948
2138-1848:719221295.991 : Pipe = c5a9a48 Read Copy from c5a9b08 + 2031924 size = 36
2138-1848:719221296.088 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27244064 Data = 18912
2138-1848:719221296.178 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719221296.261 : Pipe = c5a9a48 Read <==
2138-1848:719221296.317 : Get Packet type = 0 
2138-1848:719221296.376 : Get Packet dwSize = 18840 
2138-1848:719221296.433 : Get Packet bADFStatus = 1 
2138-1848:719221296.491 : Get Packet dwStatusLong = 0 
2138-1848:719221296.547 : Get Packet dwMessageStatusLong = 0 
2138-1848:719221296.619 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719221296.830 : <= GetImageToBuffer Ret = 1
2138-1848:719221296.892 : ReadScanEx2 : Copy from pipe to AP buffer size = 18840
2138-1848:719221296.959 : Pipe = c5a9a48 Read ==>
2138-1848:719221297.035 : Pipe = c5a9a48 Read Total = 27262976 Free = 27244064 Data = 18912
2138-1848:719221297.133 : Pipe = c5a9a48 Read Copy from c5a9b08 + 2031960 size = 18840
2138-1848:719221297.339 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262904 Data = 72
2138-1848:719221297.432 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719221297.515 : Pipe = c5a9a48 Read <==
2138-1848:719221297.571 : => GetImageToBuffer
2138-1848:719221297.620 : => GetImageToBufferPageScan
2138-1848:719221297.677 : Pipe = c5a9a48 Read ==>
2138-1848:719221297.750 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262904 Data = 72
2138-1848:719221297.848 : Pipe = c5a9a48 Read Copy from c5a9b08 + 2050800 size = 36
2138-1848:719221297.943 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262940 Data = 36
2138-1848:719221298.034 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719221298.113 : Pipe = c5a9a48 Read <==
2138-1848:719221298.169 : Get Packet type = 0 
2138-1848:719221298.223 : Get Packet dwSize = 0 
2138-1848:719221298.277 : Get Packet bADFStatus = 1 
2138-1848:719221298.334 : Get Packet dwStatusLong = 0 
2138-1848:719221298.389 : Get Packet dwMessageStatusLong = 0 
2138-1848:719221298.449 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719221298.508 : <= GetImageToBuffer Ret = 1
2138-1848:719221298.566 : => GetImageToBuffer
2138-1848:719221298.618 : => GetImageToBufferPageScan
2138-1848:719221298.674 : Pipe = c5a9a48 Read ==>
2138-1848:719221298.745 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719221298.841 : Pipe = c5a9a48 Read Copy from c5a9b08 + 2050836 size = 36
2138-1848:719221298.935 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719221299.023 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719221299.100 : Pipe = c5a9a48 Read <==
2138-1848:719221299.155 : Get Packet type = 1 
2138-1848:719221299.208 : Get Packet dwSize = 0 
2138-1848:719221299.263 : Get Packet bADFStatus = 1 
2138-1848:719221299.315 : Get Packet dwStatusLong = 0 
2138-1848:719221299.373 : Get Packet dwMessageStatusLong = 0 
2138-1848:719221299.449 : Pipe = c5a9a48 DecreasePageCount after = 0
2138-1848:719221299.534 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719221299.592 : <= GetImageToBuffer Ret = 1
2138-1848:719221299.649 : ReadScanEx2 : EOP padding to AP buffer size = 39564
2138-1848:719221448.506 : ReadScanEx2 : pStatus->dwReturnsize = 92316
2138-1848:719221448.683 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719221448.747 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719221448.814 : ReadScanEx2 : pStatus->bStatus[0] = 82
2138-1848:719221448.879 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719221448.944 : <= ReadScanEx2 ret = 1
2138-1848:719221449.005 : <= ReadScan ret = 1
2138-1848:719222691.792 : => StopScan
2138-1848:719222691.976 : => EndPage
2138-1848:719222692.051 : EndPage withdraw image data in pipe.
2138-1848:719222692.121 : => ReadScanWithdrawBuffer
2138-1848:719222692.185 : <= ReadScanWithdrawBuffer
2138-1848:719222692.244 : EndPage wait release unit packet.
2138-1848:719222692.313 : Pipe = c5a9a48 Read ==>
2138-1848:719222692.475 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-18d8:719247910.499 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719247910.808 :         System send command 10 bytes + data 0 bytes
2138-18d8:719247910.968 :         => CNT96226::VenderCmd_GetData
2138-18d8:719247911.102 :         iCmd = 1, nBytes = 4
2138-18d8:719248195.544 :         0000 : 00 00 00 00 
2138-18d8:719248195.842 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719248196.136 :         <= CAsicIO::DoIo ret = 1
2138-18d8:719248196.288 :         => CAsicIO::DoIo code = 0x08 - 0x00
2138-18d8:719248196.437 :         IO Send command 10 bytes
2138-18d8:719248196.916 :         => CNT96226::VenderCmd_SetData
2138-18d8:719248197.056 :         iCmd = 0, nBytes = 10
2138-18d8:719248197.268 :         0000 : 08 00 00 00 02 00 00 00 00 00 
2138-18d8:719248432.262 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-18d8:719248432.473 :         System send command 10 bytes + data 0 bytes
2138-18d8:719248432.623 :         IO total need to receive data 2 bytes
2138-18d8:719248432.759 :         => CNT96226::VenderCmd_GetData
2138-18d8:719248432.882 :         iCmd = 0, nBytes = 2
2138-18d8:719248651.593 :         0000 : 00 00 
2138-18d8:719248651.851 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719248652.013 :         System total receive data 2 bytes
2138-18d8:719248652.144 :         => CNT96226::VenderCmd_GetData
2138-18d8:719248652.270 :         iCmd = 1, nBytes = 4
2138-18d8:719248844.708 :         0000 : 00 00 00 00 
2138-18d8:719248844.915 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-18d8:719248845.163 :         <= CAsicIO::DoIo ret = 1
2138-18d8:719248845.330 :         IOThread: Do End Job, Reason = No paper in ADF
2138-18d8:719248845.479 :         Pipe = c5a9948 Write ==>
2138-18d8:719248845.672 :         Pipe = c5a9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-18d8:719248845.913 :         Pipe = c5a9948 start to write data
2138-18d8:719248846.045 :         Pipe = c5a9948 Memory Write Copy to c5a9a08 + 88312 size = 36
2138-18d8:719248846.263 :         Pipe = c5a9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-18d8:719248846.456 :         Pipe = c5a9948 Write read wait size = 36
2138-18d8:719248846.637 :         Pipe = c5a9948 Set read data ready
2138-18d8:719248846.880 :         Pipe = c5a9948 Write <==
2138-18f0:719248848.343 :     Pipe = c5a9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-18f0:719248848.689 :     Pipe = c5a9948 Read Copy from c5a9a08 + 88312 size = 36
2138-18f0:719248848.915 :     Pipe = c5a9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-18f0:719248849.116 :     Pipe = c5a9948 Read write wait size = 0
2138-18f0:719248849.293 :     Pipe = c5a9948 Read <==
2138-18f0:719248849.410 :     ImageProcessThread: Forward Packet (Type = 2)
2138-18f0:719248849.558 :     Pipe = c5a9a48 Write ==>
2138-18f0:719248849.722 :     Pipe = c5a9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-18f0:719248849.937 :     Pipe = c5a9a48 start to write data
2138-18f0:719248850.059 :     Pipe = c5a9a48 Memory Write Copy to c5a9b08 + 2050872 size = 36
2138-18f0:719248850.263 :     Pipe = c5a9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-18f0:719248850.457 :     Pipe = c5a9a48 Write read wait size = 36
2138-18f0:719248850.618 :     Pipe = c5a9a48 Set read data ready
2138-18f0:719248850.916 :     Pipe = c5a9a48 Write <==
2138-1848:719248852.330 : Pipe = c5a9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719248852.666 : Pipe = c5a9a48 Read Copy from c5a9b08 + 2050872 size = 36
2138-1848:719248852.900 : Pipe = c5a9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719248853.107 : Pipe = c5a9a48 Read write wait size = 0
2138-1848:719248853.285 : Pipe = c5a9a48 Read <==
2138-1848:719248853.403 : Get Packet type = 2 
2138-1848:719248853.521 : Get Packet dwSize = 0 
2138-1848:719248853.642 : Get Packet bADFStatus = 0 
2138-1848:719248853.760 : Get Packet dwStatusLong = 0 
2138-1848:719248853.878 : Get Packet dwMessageStatusLong = 0 
2138-1848:719248854.019 : <= EndPage Ret = 1
2138-1848:719248854.141 : Page 1 end
2138-1848:719248854.259 : => EndJob
2138-1848:719248966.331 : => IoObject::IoLockEnd
2138-1848:719248966.592 : <= IoObject::IoLockEnd
2138-1848:719248966.710 : => IoObject::FinishReadImage
2138-1848:719248966.840 : <= IoObject::FinishReadImage
2138-1848:719248966.959 : <= EndJob ret = 1
2138-1848:719248967.086 : <= StopScan ret = 1
2138-1848:719250590.319 : => GetADFStatus
2138-1848:719250590.674 : => IoObject::IoLockStart
2138-1848:719250590.811 : => CAsicIO::CheckDevice
2138-1848:719250590.880 : => CNT96226::ConnectIsAvailable
2138-1848:719250618.110 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719250618.232 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719250618.298 : <= IoObject::IoLockStart
2138-1848:719250618.364 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719250618.436 : IO Send command 10 bytes
2138-1848:719250618.584 : => CNT96226::VenderCmd_SetData
2138-1848:719250618.645 : iCmd = 0, nBytes = 10
2138-1848:719250618.750 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719250823.611 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719250823.741 : System send command 10 bytes + data 0 bytes
2138-1848:719250823.824 : IO total need to receive data 2 bytes
2138-1848:719250823.891 : => CNT96226::VenderCmd_GetData
2138-1848:719250823.952 : iCmd = 0, nBytes = 2
2138-1848:719251010.560 : 0000 : 00 00 
2138-1848:719251010.989 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719251011.065 : System total receive data 2 bytes
2138-1848:719251011.129 : => CNT96226::VenderCmd_GetData
2138-1848:719251011.192 : iCmd = 1, nBytes = 4
2138-1848:719251175.700 : 0000 : 00 00 00 00 
2138-1848:719251175.935 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719251176.387 : <= CAsicIO::DoIo ret = 1
2138-1848:719251176.461 : Return status = 0
2138-1848:719251176.529 : => IoObject::IoLockEnd
2138-1848:719251176.611 : <= IoObject::IoLockEnd
2138-1848:719251176.667 : <= GetADFStatus ret = 1
2138-1848:719255749.054 : => EndScanJob
2138-1848:719255749.232 : <= EndScanJob ret = 1
2138-1848:719256680.258 : => GetADFStatus
2138-1848:719256680.466 : => IoObject::IoLockStart
2138-1848:719256680.608 : => CAsicIO::CheckDevice
2138-1848:719256680.669 : => CNT96226::ConnectIsAvailable
2138-1848:719256704.924 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719256705.062 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719256705.132 : <= IoObject::IoLockStart
2138-1848:719256705.198 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719256705.281 : IO Send command 10 bytes
2138-1848:719256705.430 : => CNT96226::VenderCmd_SetData
2138-1848:719256705.496 : iCmd = 0, nBytes = 10
2138-1848:719256705.608 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719256892.224 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719256892.421 : System send command 10 bytes + data 0 bytes
2138-1848:719256892.510 : IO total need to receive data 2 bytes
2138-1848:719256892.583 : => CNT96226::VenderCmd_GetData
2138-1848:719256892.656 : iCmd = 0, nBytes = 2
2138-1848:719257100.111 : 0000 : 00 00 
2138-1848:719257100.200 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719257100.270 : System total receive data 2 bytes
2138-1848:719257100.339 : => CNT96226::VenderCmd_GetData
2138-1848:719257100.398 : iCmd = 1, nBytes = 4
2138-1848:719257291.883 : 0000 : 00 00 00 00 
2138-1848:719257292.046 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719257292.222 : <= CAsicIO::DoIo ret = 1
2138-1848:719257292.314 : Return status = 0
2138-1848:719257292.388 : => IoObject::IoLockEnd
2138-1848:719257292.479 : <= IoObject::IoLockEnd
2138-1848:719257292.538 : <= GetADFStatus ret = 1
2138-1848:719260795.748 : => TerminateDriver
2138-1848:719260795.950 : => CAsicIO::~CAsicIO,pStage=207227976
2138-1848:719260796.026 : => CNT96226::Close
2138-1848:719260800.487 : <= CNT96226::Close ret = 1
2138-1848:719260800.581 : <= CAsicIO::~CAsicIO
2138-1848:719260800.653 : => IoObject::IoLockEnd
2138-1848:719260800.712 : <= IoObject::IoLockEnd
2138-1848:719260800.768 : => IoObject::TerminateDevice
2138-1848:719260800.829 : => IoObject::IoLockEnd
2138-1848:719260800.880 : <= IoObject::IoLockEnd
2138-1848:719260800.977 : <= IoObject::TerminateDevice
2138-1848:719260801.801 : <= TerminateDriver ret = 1
2138-1848:719307434.075 : ============Debug Start==========
2138-1848:719307434.397 : Date : 2020/5/18 09:53:10
2138-1848:719307434.479 : Process ID : 2138
2138-1848:719307434.834 : Windows : Version 10.0 build 18363 
2138-1848:719307435.322 : MemoryStatus.dwMemoryLoad : 30
2138-1848:719307435.388 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:719307435.457 : MemoryStatus.ullAvailPhys : 5873082368
2138-1848:719307435.521 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:719307435.591 : MemoryStatus.ullAvailPageFile : 7320121344
2138-1848:719307435.658 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:719307435.720 : MemoryStatus.ullAvailVirtual : 1719222272
2138-1848:719307435.785 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:719307435.886 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:719307435.948 : CPU Family 6 Model 10 Stepping 7
2138-1848:719307436.196 : CPU Count : 4
2138-1848:719307436.246 : CPU Frequency : 100.000 Mhz
2138-1848:719307441.321 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:719307441.468 : => InitializeDriver
2138-1848:719307441.726 : <= InitializeDriver ret = 1
2138-1848:719307441.788 : => InitializeScanner
2138-1848:719307441.870 : => CAsicIO::GetDeviceList
2138-1848:719307442.068 : => CNT96226::CNT96226
2138-1848:719307442.130 : => CNT96226::Open
2138-1848:719307466.909 : <= CNT96226::Open ret = 1
2138-1848:719307467.024 : => CNT96226::Initialize
2138-1848:719307467.240 : <= CNT96226::Initialize ret = 1
2138-1848:719307467.309 : <= CNT96226::CNT96226
2138-1848:719307467.369 : => CNT96226::EnumAvailableDevice
2138-1848:719307471.169 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:719307471.255 : DeviceHandleTable[ 0 ] = 256
2138-1848:719307471.321 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:719311561.913 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:719311563.056 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719311571.363 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719311571.576 : => IoObject::GetLockName
2138-1848:719311571.696 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719311571.852 : <= IoObject::GetLockName
2138-1848:719311572.696 : => CNT96226::VenderCmd_GetData
2138-1848:719311572.838 : iCmd = 3, nBytes = 2
2138-1848:719311996.252 : 0000 : 06 38 
2138-1848:719311996.507 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719311996.663 : => CNT96226::VenderCmd_GetData
2138-1848:719311996.794 : iCmd = 4, nBytes = 2
2138-1848:719312339.998 : 0000 : 07 07 
2138-1848:719312340.248 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719312340.435 : Device 0 USB ID = 0638 : 0707
2138-1848:719312340.604 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:719312340.750 : IO Send command 10 bytes
2138-1848:719312340.875 : => CNT96226::VenderCmd_SetData
2138-1848:719312341.005 : iCmd = 0, nBytes = 10
2138-1848:719312341.232 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719312544.185 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719312544.468 : => CNT96226::VenderCmd_GetData
2138-1848:719312544.611 : iCmd = 0, nBytes = 165
2138-1848:719312745.628 : skip dump 37 bytes
2138-1848:719312746.014 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719312746.309 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719312746.596 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719312746.874 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719312747.149 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719312747.438 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719312747.701 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719312747.962 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719312748.100 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719312748.236 : => CNT96226::VenderCmd_GetData
2138-1848:719312748.552 : iCmd = 1, nBytes = 4
2138-1848:719312961.617 : 0000 : 00 00 00 00 
2138-1848:719312961.837 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719312961.978 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719312962.114 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719312962.251 : IO Send command 10 bytes
2138-1848:719312962.359 : => CNT96226::VenderCmd_SetData
2138-1848:719312962.472 : iCmd = 0, nBytes = 10
2138-1848:719312962.698 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719313314.976 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719313315.259 : => CNT96226::VenderCmd_GetData
2138-1848:719313315.391 : iCmd = 0, nBytes = 128
2138-1848:719313527.395 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719313527.803 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719313528.101 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719313528.372 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719313528.640 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719313528.900 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719313529.161 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719313529.429 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719313529.574 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719313529.713 : => CNT96226::VenderCmd_GetData
2138-1848:719313529.834 : iCmd = 1, nBytes = 4
2138-1848:719313738.659 : 0000 : 00 00 00 00 
2138-1848:719313738.837 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719313738.971 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719313739.263 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:719313739.420 : => CNT96226::Close
2138-1848:719313745.824 : <= CNT96226::Close ret = 1
2138-1848:719313745.995 : <= CNT96226::~CNT96226
2138-1848:719313746.169 : <= CAsicIO::GetDeviceList
2138-1848:719313746.903 : => IoObject::SetTimeout
2138-1848:719313747.023 : Timeout--> In = 0 Out = 0
2138-1848:719313747.148 : <= IoObject::SetTimeout
2138-1848:719313747.289 : => CAsicIO::CAsicIO
2138-1848:719313747.428 : => CNT96226::CNT96226
2138-1848:719313747.547 : => CNT96226::Open
2138-1848:719313792.062 : <= CNT96226::Open ret = 1
2138-1848:719313792.281 : => CNT96226::Initialize
2138-1848:719313792.700 : <= CNT96226::Initialize ret = 1
2138-1848:719313792.835 : <= CNT96226::CNT96226
2138-1848:719313792.948 : <= CAsicIO::CAsicIO
2138-1848:719313793.066 : => CAsicIO::InitializeDevice
2138-1848:719313793.208 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719313801.179 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719313801.426 : => IoObject::GetLockName
2138-1848:719313801.558 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719313801.695 : <= IoObject::GetLockName
2138-1848:719313802.541 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719313802.701 : IO Send command 10 bytes
2138-1848:719313802.815 : => CNT96226::VenderCmd_SetData
2138-1848:719313802.937 : iCmd = 0, nBytes = 10
2138-1848:719313803.166 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719314160.367 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719314160.676 : => CNT96226::VenderCmd_GetData
2138-1848:719314160.812 : iCmd = 0, nBytes = 128
2138-1848:719314369.873 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719314370.330 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719314370.623 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719314370.910 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719314371.178 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719314371.436 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719314371.693 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719314371.948 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719314372.093 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719314372.449 : => CNT96226::VenderCmd_GetData
2138-1848:719314372.577 : iCmd = 1, nBytes = 4
2138-1848:719314581.362 : 0000 : 00 00 00 00 
2138-1848:719314581.614 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719314581.764 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719314581.919 : => CNT96226::VenderCmd_GetData
2138-1848:719314582.039 : iCmd = 3, nBytes = 2
2138-1848:719314972.697 : 0000 : 06 38 
2138-1848:719314972.934 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719314973.075 : => CNT96226::VenderCmd_GetData
2138-1848:719314973.198 : iCmd = 4, nBytes = 2
2138-1848:719315296.633 : 0000 : 07 07 
2138-1848:719315296.883 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719315297.173 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:719315297.388 : => IoObject::InitializeDevice
2138-1848:719315297.588 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:719315298.808 : <= IoObject::InitializeDevice ret = 1
2138-1848:719315298.966 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:719315300.169 : => FindScanner
2138-1848:719315300.292 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:719315300.439 : <= FindScanner ret = 1
2138-1848:719315300.577 : => IoObject::IoLockStart
2138-1848:719315300.759 : => CAsicIO::CheckDevice
2138-1848:719315300.879 : => CNT96226::ConnectIsAvailable
2138-1848:719315323.692 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719315323.895 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719315324.017 : <= IoObject::IoLockStart
2138-1848:719315324.141 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719315324.287 : IO Send command 10 bytes
2138-1848:719315324.463 : => CNT96226::VenderCmd_SetData
2138-1848:719315324.581 : iCmd = 0, nBytes = 10
2138-1848:719315324.802 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:719315533.915 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719315534.213 : System send command 10 bytes + data 0 bytes
2138-1848:719315534.364 : IO total need to receive data 5 bytes
2138-1848:719315534.498 : => CNT96226::VenderCmd_GetData
2138-1848:719315534.631 : iCmd = 0, nBytes = 5
2138-1848:719315749.739 : 0000 : 06 00 02 02 ab 
2138-1848:719315749.972 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719315750.128 : System total receive data 5 bytes
2138-1848:719315750.263 : => CNT96226::VenderCmd_GetData
2138-1848:719315750.387 : iCmd = 1, nBytes = 4
2138-1848:719315962.399 : 0000 : 00 00 00 00 
2138-1848:719315962.611 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719315962.871 : <= CAsicIO::DoIo ret = 1
2138-1848:719315963.006 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719315963.147 : IO Send command 10 bytes
2138-1848:719315963.362 : => CNT96226::VenderCmd_SetData
2138-1848:719315963.492 : iCmd = 0, nBytes = 10
2138-1848:719315963.712 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719316176.516 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719316176.792 : System send command 10 bytes + data 0 bytes
2138-1848:719316176.948 : IO total need to receive data 165 bytes
2138-1848:719316177.092 : => CNT96226::VenderCmd_GetData
2138-1848:719316177.215 : iCmd = 0, nBytes = 165
2138-1848:719316391.429 : skip dump 37 bytes
2138-1848:719316391.825 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719316392.130 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719316392.423 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719316392.705 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719316393.239 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719316393.531 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719316393.795 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719316394.070 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719316394.209 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719316394.335 : System total receive data 165 bytes
2138-1848:719316394.471 : => CNT96226::VenderCmd_GetData
2138-1848:719316394.753 : iCmd = 1, nBytes = 4
2138-1848:719316607.596 : 0000 : 00 00 00 00 
2138-1848:719316607.852 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719316608.127 : <= CAsicIO::DoIo ret = 1
2138-1848:719316608.255 : Dump Inquiry
2138-1848:719316608.529 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719316608.809 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719316609.092 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719316609.748 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719316610.035 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719316610.311 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719316610.583 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719316610.849 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719316611.118 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:719316611.384 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:719316611.576 : 00a0 : 00 00 00 00 00 
2138-1848:719316611.743 : => ReadNVMDataInternal
2138-1848:719316612.130 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719316612.273 : IO Send command 10 bytes
2138-1848:719316612.455 : => CNT96226::VenderCmd_SetData
2138-1848:719316612.575 : iCmd = 0, nBytes = 10
2138-1848:719316612.793 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719316967.772 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719316967.982 : System send command 10 bytes + data 0 bytes
2138-1848:719316968.134 : IO total need to receive data 128 bytes
2138-1848:719316968.263 : => CNT96226::VenderCmd_GetData
2138-1848:719316968.382 : iCmd = 0, nBytes = 128
2138-1848:719317183.826 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719317184.251 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719317184.566 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719317184.855 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719317185.119 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719317185.392 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719317185.664 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719317185.948 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719317186.103 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719317186.253 : System total receive data 128 bytes
2138-1848:719317186.395 : => CNT96226::VenderCmd_GetData
2138-1848:719317186.519 : iCmd = 1, nBytes = 4
2138-1848:719317400.766 : 0000 : 00 00 00 00 
2138-1848:719317400.978 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719317401.264 : <= CAsicIO::DoIo ret = 1
2138-1848:719317401.409 : NVMData.PadScanCount = 0
2138-1848:719317401.532 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719317401.661 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719317401.795 : NVMData.FlatbedScanCount = 0
2138-1848:719317401.912 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719317402.033 : NVMData.SideEdgeFletbed = 0
2138-1848:719317402.150 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719317402.268 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719317402.393 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719317402.522 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719317402.644 : NVMData.BornMonth = 0
2138-1848:719317402.749 : NVMData.BornDay = 0
2138-1848:719317402.858 : NVMData.BornYear = 0
2138-1848:719317402.964 : NVMData.FirstScanMonth = 5
2138-1848:719317403.079 : NVMData.FirstScanDay = 18
2138-1848:719317403.202 : NVMData.FirstScanYear = 2020
2138-1848:719317403.320 : NVMData.VerticalMagnification = 0
2138-1848:719317403.440 : NVMData.HorizontalMagnification = 0
2138-1848:719317403.560 : NVMData.PowerSavingTime = 15
2138-1848:719317403.684 : NVMData.SN = A094165189010062
2138-1848:719317403.796 : NVMData.AutoFeed = 0
2138-1848:719317403.910 : NVMData.CCDType = 0
2138-1848:719317404.237 : NVMData.ScanSpeed = 0
2138-1848:719317404.354 : NVMData.RollerCount = 0
2138-1848:719317404.474 : NVMData.MultifeedCount = 0
2138-1848:719317404.582 : NVMData.JamCount = 0
2138-1848:719317404.686 : NVMData.IdentifyInfo = 
2138-1848:719317404.802 : NVMData.FormalName = 
2138-1848:719317404.908 : NVMData.ReservedB = 0
2138-1848:719317405.019 : NVMData.FunctionCode = 0
2138-1848:719317405.130 : NVMData.PreFeed = 0
2138-1848:719317405.236 : NVMData.PreFeedTime = 0
2138-1848:719317405.346 : NVMData.ButtonNumber = 0
2138-1848:719317405.460 : NVMData.PowerOffTime = 0
2138-1848:719317405.569 : <= ReadNVMDataInternal ret = 1
2138-1848:719317405.720 : => IoObject::IoLockEnd
2138-1848:719317405.879 : <= IoObject::IoLockEnd
2138-1848:719317405.986 : <= InitializeScanner ret = 1
2138-1848:719317406.112 : => GetLogicalScannerAbilityEx
2138-1848:719317406.230 : => IoObject::IoLockStart
2138-1848:719317406.403 : => CAsicIO::CheckDevice
2138-1848:719317406.513 : => CNT96226::ConnectIsAvailable
2138-1848:719317431.572 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719317431.774 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719317431.900 : <= IoObject::IoLockStart
2138-1848:719317432.014 : => IoObject::IoLockEnd
2138-1848:719317432.197 : <= IoObject::IoLockEnd
2138-1848:719317432.408 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:719317432.564 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:719317742.011 : => ReadNVMData
2138-1848:719317742.310 : => IoObject::IoLockStart
2138-1848:719317742.565 : => CAsicIO::CheckDevice
2138-1848:719317742.696 : => CNT96226::ConnectIsAvailable
2138-1848:719317767.698 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719317767.925 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719317768.053 : <= IoObject::IoLockStart
2138-1848:719317768.197 : => ReadNVMDataInternal
2138-1848:719317768.331 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719317768.483 : IO Send command 10 bytes
2138-1848:719317768.723 : => CNT96226::VenderCmd_SetData
2138-1848:719317768.844 : iCmd = 0, nBytes = 10
2138-1848:719317769.074 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719318132.135 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719318132.450 : System send command 10 bytes + data 0 bytes
2138-1848:719318132.607 : IO total need to receive data 128 bytes
2138-1848:719318132.749 : => CNT96226::VenderCmd_GetData
2138-1848:719318132.879 : iCmd = 0, nBytes = 128
2138-1848:719318343.405 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719318343.824 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719318344.140 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719318344.440 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719318344.711 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719318344.982 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719318345.261 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719318345.544 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719318345.696 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719318345.841 : System total receive data 128 bytes
2138-1848:719318345.979 : => CNT96226::VenderCmd_GetData
2138-1848:719318346.417 : iCmd = 1, nBytes = 4
2138-1848:719318536.379 : 0000 : 00 00 00 00 
2138-1848:719318536.588 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719318536.846 : <= CAsicIO::DoIo ret = 1
2138-1848:719318536.988 : NVMData.PadScanCount = 0
2138-1848:719318537.109 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719318537.236 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719318537.360 : NVMData.FlatbedScanCount = 0
2138-1848:719318537.481 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719318537.598 : NVMData.SideEdgeFletbed = 0
2138-1848:719318537.719 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719318537.848 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719318537.973 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719318538.292 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719318538.423 : NVMData.BornMonth = 0
2138-1848:719318538.536 : NVMData.BornDay = 0
2138-1848:719318538.647 : NVMData.BornYear = 0
2138-1848:719318538.753 : NVMData.FirstScanMonth = 5
2138-1848:719318538.865 : NVMData.FirstScanDay = 18
2138-1848:719318538.981 : NVMData.FirstScanYear = 2020
2138-1848:719318539.099 : NVMData.VerticalMagnification = 0
2138-1848:719318539.228 : NVMData.HorizontalMagnification = 0
2138-1848:719318539.350 : NVMData.PowerSavingTime = 15
2138-1848:719318539.475 : NVMData.SN = A094165189010062
2138-1848:719318539.585 : NVMData.AutoFeed = 0
2138-1848:719318539.699 : NVMData.CCDType = 0
2138-1848:719318539.803 : NVMData.ScanSpeed = 0
2138-1848:719318539.918 : NVMData.RollerCount = 0
2138-1848:719318540.027 : NVMData.MultifeedCount = 0
2138-1848:719318540.134 : NVMData.JamCount = 0
2138-1848:719318540.243 : NVMData.IdentifyInfo = 
2138-1848:719318540.350 : NVMData.FormalName = 
2138-1848:719318540.460 : NVMData.ReservedB = 0
2138-1848:719318540.575 : NVMData.FunctionCode = 0
2138-1848:719318540.691 : NVMData.PreFeed = 0
2138-1848:719318540.797 : NVMData.PreFeedTime = 0
2138-1848:719318540.906 : NVMData.ButtonNumber = 0
2138-1848:719318541.016 : NVMData.PowerOffTime = 0
2138-1848:719318541.129 : <= ReadNVMDataInternal ret = 1
2138-1848:719318541.255 : => IoObject::IoLockEnd
2138-1848:719318541.411 : <= IoObject::IoLockEnd
2138-1848:719318541.523 : <= ReadNVMData ret = 1
2138-1848:719319448.276 : => TerminateDriver
2138-1848:719319448.593 : => CAsicIO::~CAsicIO,pStage=206965832
2138-1848:719319448.748 : => CNT96226::Close
2138-1848:719319456.435 : <= CNT96226::Close ret = 1
2138-1848:719319456.618 : <= CAsicIO::~CAsicIO
2138-1848:719319456.746 : => IoObject::IoLockEnd
2138-1848:719319456.866 : <= IoObject::IoLockEnd
2138-1848:719319456.978 : => IoObject::TerminateDevice
2138-1848:719319457.104 : => IoObject::IoLockEnd
2138-1848:719319457.217 : <= IoObject::IoLockEnd
2138-1848:719319457.411 : <= IoObject::TerminateDevice
2138-1848:719319457.824 : <= TerminateDriver ret = 1
2138-1848:719322225.182 : ============Debug Start==========
2138-1848:719322225.488 : Date : 2020/5/18 09:53:10
2138-1848:719322225.586 : Process ID : 2138
2138-1848:719322226.363 : Windows : Version 10.0 build 18363 
2138-1848:719322227.429 : MemoryStatus.dwMemoryLoad : 30
2138-1848:719322227.547 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:719322227.628 : MemoryStatus.ullAvailPhys : 5873074176
2138-1848:719322227.696 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:719322227.768 : MemoryStatus.ullAvailPageFile : 7321268224
2138-1848:719322227.834 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:719322227.902 : MemoryStatus.ullAvailVirtual : 1719762944
2138-1848:719322227.973 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:719322228.097 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:719322228.167 : CPU Family 6 Model 10 Stepping 7
2138-1848:719322228.432 : CPU Count : 4
2138-1848:719322228.489 : CPU Frequency : 100.000 Mhz
2138-1848:719322234.418 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:719322234.580 : => InitializeDriver
2138-1848:719322234.845 : <= InitializeDriver ret = 1
2138-1848:719324543.330 : => InitializeScanner
2138-1848:719324543.623 : => CAsicIO::GetDeviceList
2138-1848:719324544.068 : => CNT96226::CNT96226
2138-1848:719324544.133 : => CNT96226::Open
2138-1848:719324570.144 : <= CNT96226::Open ret = 1
2138-1848:719324570.245 : => CNT96226::Initialize
2138-1848:719324570.455 : <= CNT96226::Initialize ret = 1
2138-1848:719324570.517 : <= CNT96226::CNT96226
2138-1848:719324570.576 : => CNT96226::EnumAvailableDevice
2138-1848:719324574.236 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:719324574.322 : DeviceHandleTable[ 0 ] = 256
2138-1848:719324574.386 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:719328341.734 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:719328342.877 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719328351.106 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719328351.340 : => IoObject::GetLockName
2138-1848:719328351.477 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719328351.625 : <= IoObject::GetLockName
2138-1848:719328352.463 : => CNT96226::VenderCmd_GetData
2138-1848:719328352.606 : iCmd = 3, nBytes = 2
2138-1848:719328755.661 : 0000 : 06 38 
2138-1848:719328755.944 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719328756.109 : => CNT96226::VenderCmd_GetData
2138-1848:719328756.239 : iCmd = 4, nBytes = 2
2138-1848:719329073.733 : 0000 : 07 07 
2138-1848:719329073.987 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719329074.179 : Device 0 USB ID = 0638 : 0707
2138-1848:719329074.367 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:719329074.521 : IO Send command 10 bytes
2138-1848:719329074.642 : => CNT96226::VenderCmd_SetData
2138-1848:719329074.775 : iCmd = 0, nBytes = 10
2138-1848:719329075.010 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719329281.302 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719329281.537 : => CNT96226::VenderCmd_GetData
2138-1848:719329281.674 : iCmd = 0, nBytes = 165
2138-1848:719329485.947 : skip dump 37 bytes
2138-1848:719329486.423 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719329486.735 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719329487.032 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719329487.322 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719329487.593 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719329487.877 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719329488.150 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719329488.419 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719329488.558 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719329488.698 : => CNT96226::VenderCmd_GetData
2138-1848:719329489.037 : iCmd = 1, nBytes = 4
2138-1848:719329699.707 : 0000 : 00 00 00 00 
2138-1848:719329699.908 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719329700.049 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719329700.178 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719329700.319 : IO Send command 10 bytes
2138-1848:719329700.438 : => CNT96226::VenderCmd_SetData
2138-1848:719329700.557 : iCmd = 0, nBytes = 10
2138-1848:719329700.788 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719330062.972 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719330063.298 : => CNT96226::VenderCmd_GetData
2138-1848:719330063.433 : iCmd = 0, nBytes = 128
2138-1848:719330279.885 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719330280.276 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719330280.583 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719330280.877 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719330281.157 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719330281.420 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719330281.685 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719330281.950 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719330282.102 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719330282.240 : => CNT96226::VenderCmd_GetData
2138-1848:719330282.363 : iCmd = 1, nBytes = 4
2138-1848:719330487.719 : 0000 : 00 00 00 00 
2138-1848:719330487.998 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719330488.151 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719330488.488 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:719330488.648 : => CNT96226::Close
2138-1848:719330496.386 : <= CNT96226::Close ret = 1
2138-1848:719330496.557 : <= CNT96226::~CNT96226
2138-1848:719330496.734 : <= CAsicIO::GetDeviceList
2138-1848:719330497.598 : => IoObject::SetTimeout
2138-1848:719330497.724 : Timeout--> In = 0 Out = 0
2138-1848:719330497.843 : <= IoObject::SetTimeout
2138-1848:719330497.981 : => CAsicIO::CAsicIO
2138-1848:719330498.131 : => CNT96226::CNT96226
2138-1848:719330498.251 : => CNT96226::Open
2138-1848:719330548.202 : <= CNT96226::Open ret = 1
2138-1848:719330548.472 : => CNT96226::Initialize
2138-1848:719330548.928 : <= CNT96226::Initialize ret = 1
2138-1848:719330549.075 : <= CNT96226::CNT96226
2138-1848:719330549.203 : <= CAsicIO::CAsicIO
2138-1848:719330549.323 : => CAsicIO::InitializeDevice
2138-1848:719330549.482 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719330557.380 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719330557.623 : => IoObject::GetLockName
2138-1848:719330557.752 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719330557.906 : <= IoObject::GetLockName
2138-1848:719330558.889 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719330559.061 : IO Send command 10 bytes
2138-1848:719330559.180 : => CNT96226::VenderCmd_SetData
2138-1848:719330559.301 : iCmd = 0, nBytes = 10
2138-1848:719330559.548 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719330918.196 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719330918.468 : => CNT96226::VenderCmd_GetData
2138-1848:719330918.601 : iCmd = 0, nBytes = 128
2138-1848:719331129.589 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719331130.009 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719331130.309 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719331130.602 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719331130.875 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719331131.144 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719331131.411 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719331131.684 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719331131.831 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719331132.149 : => CNT96226::VenderCmd_GetData
2138-1848:719331132.284 : iCmd = 1, nBytes = 4
2138-1848:719331349.178 : 0000 : 00 00 00 00 
2138-1848:719331349.417 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719331349.551 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719331349.688 : => CNT96226::VenderCmd_GetData
2138-1848:719331349.817 : iCmd = 3, nBytes = 2
2138-1848:719331740.353 : 0000 : 06 38 
2138-1848:719331740.594 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719331740.748 : => CNT96226::VenderCmd_GetData
2138-1848:719331740.877 : iCmd = 4, nBytes = 2
2138-1848:719332057.683 : 0000 : 07 07 
2138-1848:719332057.858 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719332058.043 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:719332058.179 : => IoObject::InitializeDevice
2138-1848:719332058.315 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:719332059.177 : <= IoObject::InitializeDevice ret = 1
2138-1848:719332059.281 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:719332060.037 : => FindScanner
2138-1848:719332060.119 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:719332060.209 : <= FindScanner ret = 1
2138-1848:719332060.289 : => IoObject::IoLockStart
2138-1848:719332060.404 : => CAsicIO::CheckDevice
2138-1848:719332060.480 : => CNT96226::ConnectIsAvailable
2138-1848:719332084.925 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719332085.056 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719332085.139 : <= IoObject::IoLockStart
2138-1848:719332085.221 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719332085.314 : IO Send command 10 bytes
2138-1848:719332085.425 : => CNT96226::VenderCmd_SetData
2138-1848:719332085.499 : iCmd = 0, nBytes = 10
2138-1848:719332085.641 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:719332288.654 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719332288.791 : System send command 10 bytes + data 0 bytes
2138-1848:719332288.883 : IO total need to receive data 5 bytes
2138-1848:719332288.964 : => CNT96226::VenderCmd_GetData
2138-1848:719332289.040 : iCmd = 0, nBytes = 5
2138-1848:719332493.784 : 0000 : 06 00 02 02 ab 
2138-1848:719332493.962 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719332494.049 : System total receive data 5 bytes
2138-1848:719332494.135 : => CNT96226::VenderCmd_GetData
2138-1848:719332494.212 : iCmd = 1, nBytes = 4
2138-1848:719332683.265 : 0000 : 00 00 00 00 
2138-1848:719332683.398 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719332683.580 : <= CAsicIO::DoIo ret = 1
2138-1848:719332683.675 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719332683.767 : IO Send command 10 bytes
2138-1848:719332683.897 : => CNT96226::VenderCmd_SetData
2138-1848:719332683.974 : iCmd = 0, nBytes = 10
2138-1848:719332684.118 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719332868.066 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719332868.212 : System send command 10 bytes + data 0 bytes
2138-1848:719332868.303 : IO total need to receive data 165 bytes
2138-1848:719332868.390 : => CNT96226::VenderCmd_GetData
2138-1848:719332868.467 : iCmd = 0, nBytes = 165
2138-1848:719333006.961 : skip dump 37 bytes
2138-1848:719333007.226 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719333007.412 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719333007.591 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719333007.772 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719333007.946 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719333008.123 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719333008.290 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719333008.454 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719333008.545 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719333008.640 : System total receive data 165 bytes
2138-1848:719333008.722 : => CNT96226::VenderCmd_GetData
2138-1848:719333008.924 : iCmd = 1, nBytes = 4
2138-1848:719333177.679 : 0000 : 00 00 00 00 
2138-1848:719333177.812 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719333177.996 : <= CAsicIO::DoIo ret = 1
2138-1848:719333178.077 : Dump Inquiry
2138-1848:719333178.239 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719333178.427 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719333178.605 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719333178.784 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719333178.960 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719333179.139 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719333179.304 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719333179.477 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719333179.657 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:719333179.835 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:719333179.955 : 00a0 : 00 00 00 00 00 
2138-1848:719333180.050 : => ReadNVMDataInternal
2138-1848:719333180.277 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719333180.369 : IO Send command 10 bytes
2138-1848:719333180.496 : => CNT96226::VenderCmd_SetData
2138-1848:719333180.572 : iCmd = 0, nBytes = 10
2138-1848:719333180.704 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719333515.688 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719333515.906 : System send command 10 bytes + data 0 bytes
2138-1848:719333516.004 : IO total need to receive data 128 bytes
2138-1848:719333516.093 : => CNT96226::VenderCmd_GetData
2138-1848:719333516.173 : iCmd = 0, nBytes = 128
2138-1848:719333728.478 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719333728.761 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719333728.962 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719333729.144 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719333729.321 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719333729.489 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719333729.657 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719333729.827 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719333729.918 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719333730.010 : System total receive data 128 bytes
2138-1848:719333730.104 : => CNT96226::VenderCmd_GetData
2138-1848:719333730.182 : iCmd = 1, nBytes = 4
2138-1848:719333939.581 : 0000 : 00 00 00 00 
2138-1848:719333939.712 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719333939.897 : <= CAsicIO::DoIo ret = 1
2138-1848:719333939.990 : NVMData.PadScanCount = 0
2138-1848:719333940.069 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719333940.153 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719333940.234 : NVMData.FlatbedScanCount = 0
2138-1848:719333940.311 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719333940.385 : NVMData.SideEdgeFletbed = 0
2138-1848:719333940.465 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719333940.543 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719333940.623 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719333940.703 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719333940.782 : NVMData.BornMonth = 0
2138-1848:719333940.849 : NVMData.BornDay = 0
2138-1848:719333940.916 : NVMData.BornYear = 0
2138-1848:719333940.984 : NVMData.FirstScanMonth = 5
2138-1848:719333941.060 : NVMData.FirstScanDay = 18
2138-1848:719333941.136 : NVMData.FirstScanYear = 2020
2138-1848:719333941.215 : NVMData.VerticalMagnification = 0
2138-1848:719333941.294 : NVMData.HorizontalMagnification = 0
2138-1848:719333941.370 : NVMData.PowerSavingTime = 15
2138-1848:719333941.444 : NVMData.SN = A094165189010062
2138-1848:719333941.517 : NVMData.AutoFeed = 0
2138-1848:719333941.586 : NVMData.CCDType = 0
2138-1848:719333941.805 : NVMData.ScanSpeed = 0
2138-1848:719333941.884 : NVMData.RollerCount = 0
2138-1848:719333941.961 : NVMData.MultifeedCount = 0
2138-1848:719333942.031 : NVMData.JamCount = 0
2138-1848:719333942.099 : NVMData.IdentifyInfo = 
2138-1848:719333942.169 : NVMData.FormalName = 
2138-1848:719333942.235 : NVMData.ReservedB = 0
2138-1848:719333942.305 : NVMData.FunctionCode = 0
2138-1848:719333942.375 : NVMData.PreFeed = 0
2138-1848:719333942.445 : NVMData.PreFeedTime = 0
2138-1848:719333942.512 : NVMData.ButtonNumber = 0
2138-1848:719333942.581 : NVMData.PowerOffTime = 0
2138-1848:719333942.654 : <= ReadNVMDataInternal ret = 1
2138-1848:719333942.768 : => IoObject::IoLockEnd
2138-1848:719333942.872 : <= IoObject::IoLockEnd
2138-1848:719333942.939 : <= InitializeScanner ret = 1
2138-1848:719335254.754 : => GetLogicalScannerAbility
2138-1848:719335254.956 : => IoObject::IoLockStart
2138-1848:719335255.097 : => CAsicIO::CheckDevice
2138-1848:719335255.158 : => CNT96226::ConnectIsAvailable
2138-1848:719335279.576 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719335279.694 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719335279.764 : <= IoObject::IoLockStart
2138-1848:719335279.827 : => IoObject::IoLockEnd
2138-1848:719335279.934 : <= IoObject::IoLockEnd
2138-1848:719335280.019 : <= GetLogicalScannerAbility ret = 1
2138-1848:719338532.264 : => GetLogicalScannerAbilityEx
2138-1848:719338532.470 : => IoObject::IoLockStart
2138-1848:719338532.623 : => CAsicIO::CheckDevice
2138-1848:719338532.688 : => CNT96226::ConnectIsAvailable
2138-1848:719338561.758 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719338561.883 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719338561.948 : <= IoObject::IoLockStart
2138-1848:719338562.017 : => IoObject::IoLockEnd
2138-1848:719338562.129 : <= IoObject::IoLockEnd
2138-1848:719338562.265 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:719338562.346 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:719345163.154 : => ReadNVMData
2138-1848:719345163.345 : => IoObject::IoLockStart
2138-1848:719345163.494 : => CAsicIO::CheckDevice
2138-1848:719345163.560 : => CNT96226::ConnectIsAvailable
2138-1848:719345187.196 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719345187.541 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719345187.605 : <= IoObject::IoLockStart
2138-1848:719345187.672 : => ReadNVMDataInternal
2138-1848:719345187.742 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719345187.814 : IO Send command 10 bytes
2138-1848:719345187.974 : => CNT96226::VenderCmd_SetData
2138-1848:719345188.033 : iCmd = 0, nBytes = 10
2138-1848:719345188.150 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719345538.107 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719345538.307 : System send command 10 bytes + data 0 bytes
2138-1848:719345538.383 : IO total need to receive data 128 bytes
2138-1848:719345538.455 : => CNT96226::VenderCmd_GetData
2138-1848:719345538.519 : iCmd = 0, nBytes = 128
2138-1848:719345712.328 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719345712.878 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719345713.026 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719345713.169 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719345713.297 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719345713.425 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719345713.555 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719345713.684 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719345713.757 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719345713.827 : System total receive data 128 bytes
2138-1848:719345713.895 : => CNT96226::VenderCmd_GetData
2138-1848:719345713.962 : iCmd = 1, nBytes = 4
2138-1848:719345921.606 : 0000 : 00 00 00 00 
2138-1848:719345921.761 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719345921.907 : <= CAsicIO::DoIo ret = 1
2138-1848:719345922.152 : NVMData.PadScanCount = 0
2138-1848:719345922.224 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719345922.283 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719345922.428 : NVMData.FlatbedScanCount = 0
2138-1848:719345922.500 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719345922.562 : NVMData.SideEdgeFletbed = 0
2138-1848:719345922.622 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719345922.681 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719345922.741 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719345922.798 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719345922.858 : NVMData.BornMonth = 0
2138-1848:719345922.912 : NVMData.BornDay = 0
2138-1848:719345922.964 : NVMData.BornYear = 0
2138-1848:719345923.014 : NVMData.FirstScanMonth = 5
2138-1848:719345923.068 : NVMData.FirstScanDay = 18
2138-1848:719345923.126 : NVMData.FirstScanYear = 2020
2138-1848:719345923.182 : NVMData.VerticalMagnification = 0
2138-1848:719345923.243 : NVMData.HorizontalMagnification = 0
2138-1848:719345923.302 : NVMData.PowerSavingTime = 15
2138-1848:719345923.360 : NVMData.SN = A094165189010062
2138-1848:719345923.519 : NVMData.AutoFeed = 0
2138-1848:719345923.579 : NVMData.CCDType = 0
2138-1848:719345923.860 : NVMData.ScanSpeed = 0
2138-1848:719345923.916 : NVMData.RollerCount = 0
2138-1848:719345923.971 : NVMData.MultifeedCount = 0
2138-1848:719345924.029 : NVMData.JamCount = 0
2138-1848:719345924.084 : NVMData.IdentifyInfo = 
2138-1848:719345924.138 : NVMData.FormalName = 
2138-1848:719345924.189 : NVMData.ReservedB = 0
2138-1848:719345924.245 : NVMData.FunctionCode = 0
2138-1848:719345924.299 : NVMData.PreFeed = 0
2138-1848:719345924.353 : NVMData.PreFeedTime = 0
2138-1848:719345924.407 : NVMData.ButtonNumber = 0
2138-1848:719345924.461 : NVMData.PowerOffTime = 0
2138-1848:719345924.518 : <= ReadNVMDataInternal ret = 1
2138-1848:719345924.589 : => IoObject::IoLockEnd
2138-1848:719345924.688 : <= IoObject::IoLockEnd
2138-1848:719345924.740 : <= ReadNVMData ret = 1
2138-1848:719354929.505 : => GetADFStatus
2138-1848:719354929.870 : => IoObject::IoLockStart
2138-1848:719354930.012 : => CAsicIO::CheckDevice
2138-1848:719354930.081 : => CNT96226::ConnectIsAvailable
2138-1848:719354952.148 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719354952.257 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719354952.327 : <= IoObject::IoLockStart
2138-1848:719354952.393 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719354952.465 : IO Send command 10 bytes
2138-1848:719354952.613 : => CNT96226::VenderCmd_SetData
2138-1848:719354952.679 : iCmd = 0, nBytes = 10
2138-1848:719354953.023 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719355137.530 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719355137.722 : System send command 10 bytes + data 0 bytes
2138-1848:719355137.810 : IO total need to receive data 2 bytes
2138-1848:719355137.882 : => CNT96226::VenderCmd_GetData
2138-1848:719355137.958 : iCmd = 0, nBytes = 2
2138-1848:719355291.478 : 0000 : 00 00 
2138-1848:719355291.639 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719355291.730 : System total receive data 2 bytes
2138-1848:719355291.804 : => CNT96226::VenderCmd_GetData
2138-1848:719355291.876 : iCmd = 1, nBytes = 4
2138-1848:719355403.493 : 0000 : 00 00 00 00 
2138-1848:719355403.610 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719355403.788 : <= CAsicIO::DoIo ret = 1
2138-1848:719355403.872 : Return status = 0
2138-1848:719355403.941 : => IoObject::IoLockEnd
2138-1848:719355404.032 : <= IoObject::IoLockEnd
2138-1848:719355404.088 : <= GetADFStatus ret = 1
2138-1848:719357902.182 : => GetADFStatus
2138-1848:719357902.406 : => IoObject::IoLockStart
2138-1848:719357902.566 : => CAsicIO::CheckDevice
2138-1848:719357902.634 : => CNT96226::ConnectIsAvailable
2138-1848:719357920.396 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719357920.525 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719357920.601 : <= IoObject::IoLockStart
2138-1848:719357920.671 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719357920.839 : IO Send command 10 bytes
2138-1848:719357921.009 : => CNT96226::VenderCmd_SetData
2138-1848:719357921.074 : iCmd = 0, nBytes = 10
2138-1848:719357921.188 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719358071.157 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719358071.396 : System send command 10 bytes + data 0 bytes
2138-1848:719358071.482 : IO total need to receive data 2 bytes
2138-1848:719358071.551 : => CNT96226::VenderCmd_GetData
2138-1848:719358071.621 : iCmd = 0, nBytes = 2
2138-1848:719358179.843 : 0000 : 00 00 
2138-1848:719358179.995 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719358180.076 : System total receive data 2 bytes
2138-1848:719358180.151 : => CNT96226::VenderCmd_GetData
2138-1848:719358180.219 : iCmd = 1, nBytes = 4
2138-1848:719358295.444 : 0000 : 00 00 00 00 
2138-1848:719358295.572 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719358295.761 : <= CAsicIO::DoIo ret = 1
2138-1848:719358295.845 : Return status = 0
2138-1848:719358295.917 : => IoObject::IoLockEnd
2138-1848:719358296.000 : <= IoObject::IoLockEnd
2138-1848:719358296.057 : <= GetADFStatus ret = 1
2138-1848:719360289.514 : => TerminateDriver
2138-1848:719360289.722 : => CAsicIO::~CAsicIO,pStage=206900296
2138-1848:719360289.807 : => CNT96226::Close
2138-1848:719360294.004 : <= CNT96226::Close ret = 1
2138-1848:719360294.097 : <= CAsicIO::~CAsicIO
2138-1848:719360294.160 : => IoObject::IoLockEnd
2138-1848:719360294.219 : <= IoObject::IoLockEnd
2138-1848:719360294.277 : => IoObject::TerminateDevice
2138-1848:719360294.342 : => IoObject::IoLockEnd
2138-1848:719360294.396 : <= IoObject::IoLockEnd
2138-1848:719360294.488 : <= IoObject::TerminateDevice
2138-1848:719360294.718 : <= TerminateDriver ret = 1
2138-1848:719404283.727 : ============Debug Start==========
2138-1848:719404284.044 : Date : 2020/5/18 09:53:13
2138-1848:719404284.129 : Process ID : 2138
2138-1848:719404284.489 : Windows : Version 10.0 build 18363 
2138-1848:719404284.986 : MemoryStatus.dwMemoryLoad : 30
2138-1848:719404285.054 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:719404285.123 : MemoryStatus.ullAvailPhys : 5879926784
2138-1848:719404285.187 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:719404285.260 : MemoryStatus.ullAvailPageFile : 7320408064
2138-1848:719404285.327 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:719404285.392 : MemoryStatus.ullAvailVirtual : 1719263232
2138-1848:719404285.458 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:719404285.571 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:719404285.637 : CPU Family 6 Model 10 Stepping 7
2138-1848:719404285.889 : CPU Count : 4
2138-1848:719404285.941 : CPU Frequency : 100.000 Mhz
2138-1848:719404291.090 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:719404291.233 : => InitializeDriver
2138-1848:719404291.477 : <= InitializeDriver ret = 1
2138-1848:719404291.540 : => InitializeScanner
2138-1848:719404291.624 : => CAsicIO::GetDeviceList
2138-1848:719404291.827 : => CNT96226::CNT96226
2138-1848:719404291.895 : => CNT96226::Open
2138-1848:719404313.897 : <= CNT96226::Open ret = 1
2138-1848:719404314.000 : => CNT96226::Initialize
2138-1848:719404314.215 : <= CNT96226::Initialize ret = 1
2138-1848:719404314.280 : <= CNT96226::CNT96226
2138-1848:719404314.342 : => CNT96226::EnumAvailableDevice
2138-1848:719404317.890 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:719404317.977 : DeviceHandleTable[ 0 ] = 256
2138-1848:719404318.043 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:719408104.154 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:719408105.286 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719408113.478 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719408113.702 : => IoObject::GetLockName
2138-1848:719408113.827 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719408113.978 : <= IoObject::GetLockName
2138-1848:719408114.865 : => CNT96226::VenderCmd_GetData
2138-1848:719408115.005 : iCmd = 3, nBytes = 2
2138-1848:719408537.986 : 0000 : 06 38 
2138-1848:719408538.256 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719408538.422 : => CNT96226::VenderCmd_GetData
2138-1848:719408538.548 : iCmd = 4, nBytes = 2
2138-1848:719408859.496 : 0000 : 07 07 
2138-1848:719408859.761 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719408859.937 : Device 0 USB ID = 0638 : 0707
2138-1848:719408860.108 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:719408860.246 : IO Send command 10 bytes
2138-1848:719408860.366 : => CNT96226::VenderCmd_SetData
2138-1848:719408860.493 : iCmd = 0, nBytes = 10
2138-1848:719408860.715 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719409059.419 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719409059.679 : => CNT96226::VenderCmd_GetData
2138-1848:719409059.810 : iCmd = 0, nBytes = 165
2138-1848:719409261.380 : skip dump 37 bytes
2138-1848:719409261.761 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719409262.070 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719409262.360 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719409262.635 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719409262.905 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719409263.183 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719409263.457 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719409263.718 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719409263.860 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719409263.992 : => CNT96226::VenderCmd_GetData
2138-1848:719409264.355 : iCmd = 1, nBytes = 4
2138-1848:719409478.167 : 0000 : 00 00 00 00 
2138-1848:719409478.387 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719409478.531 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719409478.666 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719409478.807 : IO Send command 10 bytes
2138-1848:719409478.925 : => CNT96226::VenderCmd_SetData
2138-1848:719409479.049 : iCmd = 0, nBytes = 10
2138-1848:719409479.274 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719409841.808 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719409842.127 : => CNT96226::VenderCmd_GetData
2138-1848:719409842.253 : iCmd = 0, nBytes = 128
2138-1848:719410058.529 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719410058.946 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719410059.255 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719410059.549 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719410059.822 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719410060.100 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719410060.364 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719410060.629 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719410060.766 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719410060.906 : => CNT96226::VenderCmd_GetData
2138-1848:719410061.044 : iCmd = 1, nBytes = 4
2138-1848:719410269.834 : 0000 : 00 00 00 00 
2138-1848:719410270.019 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719410270.165 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719410270.457 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:719410270.617 : => CNT96226::Close
2138-1848:719410277.092 : <= CNT96226::Close ret = 1
2138-1848:719410277.265 : <= CNT96226::~CNT96226
2138-1848:719410277.445 : <= CAsicIO::GetDeviceList
2138-1848:719410278.499 : => IoObject::SetTimeout
2138-1848:719410278.629 : Timeout--> In = 0 Out = 0
2138-1848:719410278.750 : <= IoObject::SetTimeout
2138-1848:719410278.897 : => CAsicIO::CAsicIO
2138-1848:719410279.051 : => CNT96226::CNT96226
2138-1848:719410279.165 : => CNT96226::Open
2138-1848:719410321.958 : <= CNT96226::Open ret = 1
2138-1848:719410322.195 : => CNT96226::Initialize
2138-1848:719410322.620 : <= CNT96226::Initialize ret = 1
2138-1848:719410322.757 : <= CNT96226::CNT96226
2138-1848:719410322.876 : <= CAsicIO::CAsicIO
2138-1848:719410322.997 : => CAsicIO::InitializeDevice
2138-1848:719410323.147 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719410330.912 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719410331.159 : => IoObject::GetLockName
2138-1848:719410331.286 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719410331.433 : <= IoObject::GetLockName
2138-1848:719410332.285 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719410332.448 : IO Send command 10 bytes
2138-1848:719410332.565 : => CNT96226::VenderCmd_SetData
2138-1848:719410332.687 : iCmd = 0, nBytes = 10
2138-1848:719410332.916 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719410688.347 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719410688.640 : => CNT96226::VenderCmd_GetData
2138-1848:719410688.769 : iCmd = 0, nBytes = 128
2138-1848:719410900.306 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719410900.724 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719410901.017 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719410901.303 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719410901.563 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719410901.822 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719410902.082 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719410902.346 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719410902.487 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719410902.855 : => CNT96226::VenderCmd_GetData
2138-1848:719410902.979 : iCmd = 1, nBytes = 4
2138-1848:719411113.256 : 0000 : 00 00 00 00 
2138-1848:719411113.519 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719411113.679 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719411113.831 : => CNT96226::VenderCmd_GetData
2138-1848:719411113.961 : iCmd = 3, nBytes = 2
2138-1848:719411511.423 : 0000 : 06 38 
2138-1848:719411511.668 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719411511.826 : => CNT96226::VenderCmd_GetData
2138-1848:719411511.952 : iCmd = 4, nBytes = 2
2138-1848:719411828.725 : 0000 : 07 07 
2138-1848:719411828.951 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719411829.218 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:719411829.421 : => IoObject::InitializeDevice
2138-1848:719411829.606 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:719411830.861 : <= IoObject::InitializeDevice ret = 1
2138-1848:719411831.015 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:719411832.031 : => FindScanner
2138-1848:719411832.148 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:719411832.289 : <= FindScanner ret = 1
2138-1848:719411832.409 : => IoObject::IoLockStart
2138-1848:719411832.595 : => CAsicIO::CheckDevice
2138-1848:719411832.709 : => CNT96226::ConnectIsAvailable
2138-1848:719411856.229 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719411856.428 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719411856.553 : <= IoObject::IoLockStart
2138-1848:719411856.679 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719411856.816 : IO Send command 10 bytes
2138-1848:719411856.992 : => CNT96226::VenderCmd_SetData
2138-1848:719411857.121 : iCmd = 0, nBytes = 10
2138-1848:719411857.342 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:719412064.979 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719412065.239 : System send command 10 bytes + data 0 bytes
2138-1848:719412065.379 : IO total need to receive data 5 bytes
2138-1848:719412065.508 : => CNT96226::VenderCmd_GetData
2138-1848:719412065.638 : iCmd = 0, nBytes = 5
2138-1848:719412292.439 : 0000 : 06 00 02 02 ab 
2138-1848:719412292.673 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719412292.819 : System total receive data 5 bytes
2138-1848:719412292.958 : => CNT96226::VenderCmd_GetData
2138-1848:719412293.087 : iCmd = 1, nBytes = 4
2138-1848:719412502.151 : 0000 : 00 00 00 00 
2138-1848:719412502.446 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719412502.757 : <= CAsicIO::DoIo ret = 1
2138-1848:719412502.911 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719412503.071 : IO Send command 10 bytes
2138-1848:719412503.281 : => CNT96226::VenderCmd_SetData
2138-1848:719412503.410 : iCmd = 0, nBytes = 10
2138-1848:719412503.643 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719412710.983 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719412711.205 : System send command 10 bytes + data 0 bytes
2138-1848:719412711.353 : IO total need to receive data 165 bytes
2138-1848:719412711.494 : => CNT96226::VenderCmd_GetData
2138-1848:719412711.619 : iCmd = 0, nBytes = 165
2138-1848:719412937.610 : skip dump 37 bytes
2138-1848:719412938.055 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719412938.367 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719412938.653 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719412938.938 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719412939.205 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719412939.483 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719412939.744 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719412940.005 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719412940.149 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719412940.281 : System total receive data 165 bytes
2138-1848:719412940.410 : => CNT96226::VenderCmd_GetData
2138-1848:719412940.783 : iCmd = 1, nBytes = 4
2138-1848:719413158.568 : 0000 : 00 00 00 00 
2138-1848:719413158.833 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719413159.115 : <= CAsicIO::DoIo ret = 1
2138-1848:719413159.245 : Dump Inquiry
2138-1848:719413159.518 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719413159.814 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719413160.103 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719413160.388 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719413160.658 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719413160.943 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719413161.207 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719413161.463 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719413161.746 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:719413162.021 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:719413162.204 : 00a0 : 00 00 00 00 00 
2138-1848:719413162.340 : => ReadNVMDataInternal
2138-1848:719413162.799 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719413162.952 : IO Send command 10 bytes
2138-1848:719413163.138 : => CNT96226::VenderCmd_SetData
2138-1848:719413163.256 : iCmd = 0, nBytes = 10
2138-1848:719413163.471 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719413521.884 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719413522.202 : System send command 10 bytes + data 0 bytes
2138-1848:719413522.347 : IO total need to receive data 128 bytes
2138-1848:719413522.481 : => CNT96226::VenderCmd_GetData
2138-1848:719413522.606 : iCmd = 0, nBytes = 128
2138-1848:719413722.150 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719413722.504 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719413722.796 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719413723.083 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719413723.348 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719413723.606 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719413723.877 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719413724.141 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719413724.283 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719413724.414 : System total receive data 128 bytes
2138-1848:719413724.554 : => CNT96226::VenderCmd_GetData
2138-1848:719413724.672 : iCmd = 1, nBytes = 4
2138-1848:719413935.651 : 0000 : 00 00 00 00 
2138-1848:719413935.839 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719413936.113 : <= CAsicIO::DoIo ret = 1
2138-1848:719413936.249 : NVMData.PadScanCount = 0
2138-1848:719413936.374 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719413936.498 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719413936.616 : NVMData.FlatbedScanCount = 0
2138-1848:719413936.733 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719413936.847 : NVMData.SideEdgeFletbed = 0
2138-1848:719413936.961 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719413937.088 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719413937.212 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719413937.331 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719413937.450 : NVMData.BornMonth = 0
2138-1848:719413937.557 : NVMData.BornDay = 0
2138-1848:719413937.676 : NVMData.BornYear = 0
2138-1848:719413937.785 : NVMData.FirstScanMonth = 5
2138-1848:719413937.897 : NVMData.FirstScanDay = 18
2138-1848:719413938.015 : NVMData.FirstScanYear = 2020
2138-1848:719413938.129 : NVMData.VerticalMagnification = 0
2138-1848:719413938.244 : NVMData.HorizontalMagnification = 0
2138-1848:719413938.363 : NVMData.PowerSavingTime = 15
2138-1848:719413938.492 : NVMData.SN = A094165189010062
2138-1848:719413938.604 : NVMData.AutoFeed = 0
2138-1848:719413938.708 : NVMData.CCDType = 0
2138-1848:719413939.073 : NVMData.ScanSpeed = 0
2138-1848:719413939.189 : NVMData.RollerCount = 0
2138-1848:719413939.297 : NVMData.MultifeedCount = 0
2138-1848:719413939.404 : NVMData.JamCount = 0
2138-1848:719413939.514 : NVMData.IdentifyInfo = 
2138-1848:719413939.624 : NVMData.FormalName = 
2138-1848:719413939.726 : NVMData.ReservedB = 0
2138-1848:719413939.832 : NVMData.FunctionCode = 0
2138-1848:719413939.940 : NVMData.PreFeed = 0
2138-1848:719413940.047 : NVMData.PreFeedTime = 0
2138-1848:719413940.156 : NVMData.ButtonNumber = 0
2138-1848:719413940.267 : NVMData.PowerOffTime = 0
2138-1848:719413940.379 : <= ReadNVMDataInternal ret = 1
2138-1848:719413940.536 : => IoObject::IoLockEnd
2138-1848:719413940.690 : <= IoObject::IoLockEnd
2138-1848:719413940.798 : <= InitializeScanner ret = 1
2138-1848:719413940.926 : => GetLogicalScannerAbilityEx
2138-1848:719413941.047 : => IoObject::IoLockStart
2138-1848:719413941.215 : => CAsicIO::CheckDevice
2138-1848:719413941.325 : => CNT96226::ConnectIsAvailable
2138-1848:719413966.133 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719413966.337 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719413966.459 : <= IoObject::IoLockStart
2138-1848:719413966.583 : => IoObject::IoLockEnd
2138-1848:719413966.759 : <= IoObject::IoLockEnd
2138-1848:719413966.983 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:719413967.140 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:719414276.448 : => ReadNVMData
2138-1848:719414276.729 : => IoObject::IoLockStart
2138-1848:719414276.974 : => CAsicIO::CheckDevice
2138-1848:719414277.104 : => CNT96226::ConnectIsAvailable
2138-1848:719414302.662 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719414302.906 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719414303.040 : <= IoObject::IoLockStart
2138-1848:719414303.177 : => ReadNVMDataInternal
2138-1848:719414303.313 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719414303.456 : IO Send command 10 bytes
2138-1848:719414303.738 : => CNT96226::VenderCmd_SetData
2138-1848:719414303.863 : iCmd = 0, nBytes = 10
2138-1848:719414304.103 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719414667.086 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719414667.380 : System send command 10 bytes + data 0 bytes
2138-1848:719414667.540 : IO total need to receive data 128 bytes
2138-1848:719414667.687 : => CNT96226::VenderCmd_GetData
2138-1848:719414667.819 : iCmd = 0, nBytes = 128
2138-1848:719414886.520 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719414886.905 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719414887.206 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719414887.494 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719414887.765 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719414888.028 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719414888.289 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719414891.286 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719414891.459 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719414891.597 : System total receive data 128 bytes
2138-1848:719414891.739 : => CNT96226::VenderCmd_GetData
2138-1848:719414891.871 : iCmd = 1, nBytes = 4
2138-1848:719415090.602 : 0000 : 00 00 00 00 
2138-1848:719415090.835 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719415092.883 : <= CAsicIO::DoIo ret = 1
2138-1848:719415093.051 : NVMData.PadScanCount = 0
2138-1848:719415093.175 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719415093.305 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719415093.431 : NVMData.FlatbedScanCount = 0
2138-1848:719415093.556 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719415093.670 : NVMData.SideEdgeFletbed = 0
2138-1848:719415093.789 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719415093.911 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719415094.033 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719415094.372 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719415094.493 : NVMData.BornMonth = 0
2138-1848:719415094.599 : NVMData.BornDay = 0
2138-1848:719415094.707 : NVMData.BornYear = 0
2138-1848:719415094.814 : NVMData.FirstScanMonth = 5
2138-1848:719415094.925 : NVMData.FirstScanDay = 18
2138-1848:719415095.049 : NVMData.FirstScanYear = 2020
2138-1848:719415095.164 : NVMData.VerticalMagnification = 0
2138-1848:719415095.280 : NVMData.HorizontalMagnification = 0
2138-1848:719415095.399 : NVMData.PowerSavingTime = 15
2138-1848:719415095.512 : NVMData.SN = A094165189010062
2138-1848:719415095.625 : NVMData.AutoFeed = 0
2138-1848:719415095.740 : NVMData.CCDType = 0
2138-1848:719415095.840 : NVMData.ScanSpeed = 0
2138-1848:719415095.948 : NVMData.RollerCount = 0
2138-1848:719415096.054 : NVMData.MultifeedCount = 0
2138-1848:719415096.161 : NVMData.JamCount = 0
2138-1848:719415096.263 : NVMData.IdentifyInfo = 
2138-1848:719415096.371 : NVMData.FormalName = 
2138-1848:719415096.482 : NVMData.ReservedB = 0
2138-1848:719415096.592 : NVMData.FunctionCode = 0
2138-1848:719415096.695 : NVMData.PreFeed = 0
2138-1848:719415096.801 : NVMData.PreFeedTime = 0
2138-1848:719415096.908 : NVMData.ButtonNumber = 0
2138-1848:719415097.021 : NVMData.PowerOffTime = 0
2138-1848:719415097.127 : <= ReadNVMDataInternal ret = 1
2138-1848:719415097.256 : => IoObject::IoLockEnd
2138-1848:719415097.412 : <= IoObject::IoLockEnd
2138-1848:719415097.525 : <= ReadNVMData ret = 1
2138-1848:719415755.107 : => TerminateDriver
2138-1848:719415755.315 : => CAsicIO::~CAsicIO,pStage=205851720
2138-1848:719415755.402 : => CNT96226::Close
2138-1848:719415760.219 : <= CNT96226::Close ret = 1
2138-1848:719415760.323 : <= CAsicIO::~CAsicIO
2138-1848:719415760.391 : => IoObject::IoLockEnd
2138-1848:719415760.458 : <= IoObject::IoLockEnd
2138-1848:719415760.525 : => IoObject::TerminateDevice
2138-1848:719415760.596 : => IoObject::IoLockEnd
2138-1848:719415760.659 : <= IoObject::IoLockEnd
2138-1848:719415760.765 : <= IoObject::TerminateDevice
2138-1848:719415761.009 : <= TerminateDriver ret = 1
2138-1848:719417789.894 : ============Debug Start==========
2138-1848:719417790.222 : Date : 2020/5/18 09:53:13
2138-1848:719417790.312 : Process ID : 2138
2138-1848:719417790.636 : Windows : Version 10.0 build 18363 
2138-1848:719417791.134 : MemoryStatus.dwMemoryLoad : 30
2138-1848:719417791.203 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:719417791.272 : MemoryStatus.ullAvailPhys : 5883084800
2138-1848:719417791.339 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:719417791.405 : MemoryStatus.ullAvailPageFile : 7321268224
2138-1848:719417791.475 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:719417791.538 : MemoryStatus.ullAvailVirtual : 1719259136
2138-1848:719417791.604 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:719417791.715 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:719417791.783 : CPU Family 6 Model 10 Stepping 7
2138-1848:719417792.031 : CPU Count : 4
2138-1848:719417792.083 : CPU Frequency : 100.000 Mhz
2138-1848:719417796.756 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:719417796.905 : => InitializeDriver
2138-1848:719417797.172 : <= InitializeDriver ret = 1
2138-1848:719419976.741 : => InitializeScanner
2138-1848:719419977.016 : => CAsicIO::GetDeviceList
2138-1848:719419977.420 : => CNT96226::CNT96226
2138-1848:719419977.488 : => CNT96226::Open
2138-1848:719420003.244 : <= CNT96226::Open ret = 1
2138-1848:719420003.370 : => CNT96226::Initialize
2138-1848:719420003.588 : <= CNT96226::Initialize ret = 1
2138-1848:719420003.654 : <= CNT96226::CNT96226
2138-1848:719420003.718 : => CNT96226::EnumAvailableDevice
2138-1848:719420007.275 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:719420007.367 : DeviceHandleTable[ 0 ] = 256
2138-1848:719420007.435 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:719423758.052 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:719423759.179 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719423767.390 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719423767.634 : => IoObject::GetLockName
2138-1848:719423767.760 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719423767.897 : <= IoObject::GetLockName
2138-1848:719423768.703 : => CNT96226::VenderCmd_GetData
2138-1848:719423768.837 : iCmd = 3, nBytes = 2
2138-1848:719424177.746 : 0000 : 06 38 
2138-1848:719424177.987 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719424178.140 : => CNT96226::VenderCmd_GetData
2138-1848:719424178.270 : iCmd = 4, nBytes = 2
2138-1848:719424509.639 : 0000 : 07 07 
2138-1848:719424509.873 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719424510.060 : Device 0 USB ID = 0638 : 0707
2138-1848:719424510.247 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:719424510.394 : IO Send command 10 bytes
2138-1848:719424510.510 : => CNT96226::VenderCmd_SetData
2138-1848:719424510.628 : iCmd = 0, nBytes = 10
2138-1848:719424510.846 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719424726.573 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719424726.846 : => CNT96226::VenderCmd_GetData
2138-1848:719424726.983 : iCmd = 0, nBytes = 165
2138-1848:719424946.666 : skip dump 37 bytes
2138-1848:719424947.102 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719424947.416 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719424947.696 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719424947.983 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719424948.262 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719424948.557 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719424948.823 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719424949.091 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719424949.235 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719424949.375 : => CNT96226::VenderCmd_GetData
2138-1848:719424949.700 : iCmd = 1, nBytes = 4
2138-1848:719425150.474 : 0000 : 00 00 00 00 
2138-1848:719425150.663 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719425150.802 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719425150.929 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719425151.073 : IO Send command 10 bytes
2138-1848:719425151.187 : => CNT96226::VenderCmd_SetData
2138-1848:719425151.313 : iCmd = 0, nBytes = 10
2138-1848:719425151.534 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719425496.990 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719425497.307 : => CNT96226::VenderCmd_GetData
2138-1848:719425497.436 : iCmd = 0, nBytes = 128
2138-1848:719425723.913 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719425724.164 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719425724.360 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719425724.542 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719425724.717 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719425724.886 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719425725.053 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719425725.221 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719425725.314 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719425725.404 : => CNT96226::VenderCmd_GetData
2138-1848:719425725.477 : iCmd = 1, nBytes = 4
2138-1848:719425919.730 : 0000 : 00 00 00 00 
2138-1848:719425919.899 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719425919.997 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719425920.185 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:719425920.285 : => CNT96226::Close
2138-1848:719425925.066 : <= CNT96226::Close ret = 1
2138-1848:719425925.183 : <= CNT96226::~CNT96226
2138-1848:719425925.306 : <= CAsicIO::GetDeviceList
2138-1848:719425925.855 : => IoObject::SetTimeout
2138-1848:719425925.939 : Timeout--> In = 0 Out = 0
2138-1848:719425926.021 : <= IoObject::SetTimeout
2138-1848:719425926.120 : => CAsicIO::CAsicIO
2138-1848:719425926.218 : => CNT96226::CNT96226
2138-1848:719425926.296 : => CNT96226::Open
2138-1848:719425954.636 : <= CNT96226::Open ret = 1
2138-1848:719425954.770 : => CNT96226::Initialize
2138-1848:719425955.033 : <= CNT96226::Initialize ret = 1
2138-1848:719425955.114 : <= CNT96226::CNT96226
2138-1848:719425955.190 : <= CAsicIO::CAsicIO
2138-1848:719425955.266 : => CAsicIO::InitializeDevice
2138-1848:719425955.362 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719425960.557 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719425960.717 : => IoObject::GetLockName
2138-1848:719425960.797 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719425960.885 : <= IoObject::GetLockName
2138-1848:719425961.453 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719425961.561 : IO Send command 10 bytes
2138-1848:719425961.636 : => CNT96226::VenderCmd_SetData
2138-1848:719425961.715 : iCmd = 0, nBytes = 10
2138-1848:719425961.867 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719426314.967 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719426315.176 : => CNT96226::VenderCmd_GetData
2138-1848:719426315.259 : iCmd = 0, nBytes = 128
2138-1848:719426503.425 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719426503.690 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719426503.877 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719426504.056 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719426504.229 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719426504.401 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719426504.569 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719426504.737 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719426504.831 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719426505.070 : => CNT96226::VenderCmd_GetData
2138-1848:719426505.152 : iCmd = 1, nBytes = 4
2138-1848:719426694.196 : 0000 : 00 00 00 00 
2138-1848:719426694.325 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719426694.419 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719426694.513 : => CNT96226::VenderCmd_GetData
2138-1848:719426694.591 : iCmd = 3, nBytes = 2
2138-1848:719427081.423 : 0000 : 06 38 
2138-1848:719427081.608 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719427081.711 : => CNT96226::VenderCmd_GetData
2138-1848:719427081.805 : iCmd = 4, nBytes = 2
2138-1848:719427397.714 : 0000 : 07 07 
2138-1848:719427397.898 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719427398.117 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:719427398.260 : => IoObject::InitializeDevice
2138-1848:719427398.400 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:719427399.528 : <= IoObject::InitializeDevice ret = 1
2138-1848:719427399.629 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:719427400.503 : => FindScanner
2138-1848:719427400.578 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:719427400.664 : <= FindScanner ret = 1
2138-1848:719427400.743 : => IoObject::IoLockStart
2138-1848:719427400.870 : => CAsicIO::CheckDevice
2138-1848:719427400.949 : => CNT96226::ConnectIsAvailable
2138-1848:719427424.916 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719427425.082 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719427425.177 : <= IoObject::IoLockStart
2138-1848:719427425.265 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719427425.362 : IO Send command 10 bytes
2138-1848:719427425.488 : => CNT96226::VenderCmd_SetData
2138-1848:719427425.570 : iCmd = 0, nBytes = 10
2138-1848:719427425.725 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:719427629.579 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719427629.775 : System send command 10 bytes + data 0 bytes
2138-1848:719427629.873 : IO total need to receive data 5 bytes
2138-1848:719427629.955 : => CNT96226::VenderCmd_GetData
2138-1848:719427630.033 : iCmd = 0, nBytes = 5
2138-1848:719427839.847 : 0000 : 06 00 02 02 ab 
2138-1848:719427839.998 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719427840.102 : System total receive data 5 bytes
2138-1848:719427840.190 : => CNT96226::VenderCmd_GetData
2138-1848:719427840.267 : iCmd = 1, nBytes = 4
2138-1848:719428030.595 : 0000 : 00 00 00 00 
2138-1848:719428030.764 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719428030.932 : <= CAsicIO::DoIo ret = 1
2138-1848:719428031.025 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719428031.116 : IO Send command 10 bytes
2138-1848:719428031.242 : => CNT96226::VenderCmd_SetData
2138-1848:719428031.324 : iCmd = 0, nBytes = 10
2138-1848:719428031.461 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719428212.270 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719428212.433 : System send command 10 bytes + data 0 bytes
2138-1848:719428212.527 : IO total need to receive data 165 bytes
2138-1848:719428212.615 : => CNT96226::VenderCmd_GetData
2138-1848:719428212.694 : iCmd = 0, nBytes = 165
2138-1848:719428402.003 : skip dump 37 bytes
2138-1848:719428402.328 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719428402.530 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719428402.716 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719428402.902 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719428403.079 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719428403.258 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719428403.429 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719428403.603 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719428403.698 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719428403.792 : System total receive data 165 bytes
2138-1848:719428403.880 : => CNT96226::VenderCmd_GetData
2138-1848:719428404.127 : iCmd = 1, nBytes = 4
2138-1848:719428606.961 : 0000 : 00 00 00 00 
2138-1848:719428607.122 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719428607.327 : <= CAsicIO::DoIo ret = 1
2138-1848:719428607.409 : Dump Inquiry
2138-1848:719428607.572 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719428607.752 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719428607.933 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719428608.112 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719428608.292 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719428608.473 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719428608.639 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719428608.812 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719428608.989 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:719428609.165 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:719428609.288 : 00a0 : 00 00 00 00 00 
2138-1848:719428609.382 : => ReadNVMDataInternal
2138-1848:719428609.684 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719428609.778 : IO Send command 10 bytes
2138-1848:719428609.907 : => CNT96226::VenderCmd_SetData
2138-1848:719428609.982 : iCmd = 0, nBytes = 10
2138-1848:719428610.122 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719428940.766 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719428941.014 : System send command 10 bytes + data 0 bytes
2138-1848:719428941.119 : IO total need to receive data 128 bytes
2138-1848:719428941.209 : => CNT96226::VenderCmd_GetData
2138-1848:719428941.295 : iCmd = 0, nBytes = 128
2138-1848:719429128.292 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719429128.593 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719429128.794 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719429128.974 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719429129.148 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719429129.320 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719429129.491 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719429129.660 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719429129.745 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719429129.834 : System total receive data 128 bytes
2138-1848:719429129.922 : => CNT96226::VenderCmd_GetData
2138-1848:719429129.995 : iCmd = 1, nBytes = 4
2138-1848:719429294.444 : 0000 : 00 00 00 00 
2138-1848:719429294.590 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719429294.795 : <= CAsicIO::DoIo ret = 1
2138-1848:719429294.882 : NVMData.PadScanCount = 0
2138-1848:719429294.961 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719429295.042 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719429295.127 : NVMData.FlatbedScanCount = 0
2138-1848:719429295.205 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719429295.278 : NVMData.SideEdgeFletbed = 0
2138-1848:719429295.353 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719429295.432 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719429295.509 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719429295.585 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719429295.660 : NVMData.BornMonth = 0
2138-1848:719429295.729 : NVMData.BornDay = 0
2138-1848:719429295.800 : NVMData.BornYear = 0
2138-1848:719429295.873 : NVMData.FirstScanMonth = 5
2138-1848:719429295.947 : NVMData.FirstScanDay = 18
2138-1848:719429296.025 : NVMData.FirstScanYear = 2020
2138-1848:719429296.099 : NVMData.VerticalMagnification = 0
2138-1848:719429296.171 : NVMData.HorizontalMagnification = 0
2138-1848:719429296.245 : NVMData.PowerSavingTime = 15
2138-1848:719429296.319 : NVMData.SN = A094165189010062
2138-1848:719429296.388 : NVMData.AutoFeed = 0
2138-1848:719429296.456 : NVMData.CCDType = 0
2138-1848:719429296.659 : NVMData.ScanSpeed = 0
2138-1848:719429296.731 : NVMData.RollerCount = 0
2138-1848:719429296.803 : NVMData.MultifeedCount = 0
2138-1848:719429296.875 : NVMData.JamCount = 0
2138-1848:719429296.942 : NVMData.IdentifyInfo = 
2138-1848:719429297.015 : NVMData.FormalName = 
2138-1848:719429297.083 : NVMData.ReservedB = 0
2138-1848:719429297.155 : NVMData.FunctionCode = 0
2138-1848:719429297.223 : NVMData.PreFeed = 0
2138-1848:719429297.289 : NVMData.PreFeedTime = 0
2138-1848:719429297.357 : NVMData.ButtonNumber = 0
2138-1848:719429297.428 : NVMData.PowerOffTime = 0
2138-1848:719429297.499 : <= ReadNVMDataInternal ret = 1
2138-1848:719429297.605 : => IoObject::IoLockEnd
2138-1848:719429297.704 : <= IoObject::IoLockEnd
2138-1848:719429297.773 : <= InitializeScanner ret = 1
2138-1848:719430580.461 : => GetLogicalScannerAbility
2138-1848:719430580.663 : => IoObject::IoLockStart
2138-1848:719430580.822 : => CAsicIO::CheckDevice
2138-1848:719430580.887 : => CNT96226::ConnectIsAvailable
2138-1848:719430606.203 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719430606.326 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719430606.392 : <= IoObject::IoLockStart
2138-1848:719430606.455 : => IoObject::IoLockEnd
2138-1848:719430606.566 : <= IoObject::IoLockEnd
2138-1848:719430606.647 : <= GetLogicalScannerAbility ret = 1
2138-1848:719434263.285 : => GetLogicalScannerAbilityEx
2138-1848:719434263.507 : => IoObject::IoLockStart
2138-1848:719434263.667 : => CAsicIO::CheckDevice
2138-1848:719434263.739 : => CNT96226::ConnectIsAvailable
2138-1848:719434281.500 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719434281.624 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719434281.694 : <= IoObject::IoLockStart
2138-1848:719434281.767 : => IoObject::IoLockEnd
2138-1848:719434281.864 : <= IoObject::IoLockEnd
2138-1848:719434281.985 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:719434282.072 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:719441735.282 : => ReadNVMData
2138-1848:719441735.482 : => IoObject::IoLockStart
2138-1848:719441735.651 : => CAsicIO::CheckDevice
2138-1848:719441735.719 : => CNT96226::ConnectIsAvailable
2138-1848:719441751.098 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719441751.227 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719441751.304 : <= IoObject::IoLockStart
2138-1848:719441751.384 : => ReadNVMDataInternal
2138-1848:719441751.449 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719441751.523 : IO Send command 10 bytes
2138-1848:719441751.683 : => CNT96226::VenderCmd_SetData
2138-1848:719441751.745 : iCmd = 0, nBytes = 10
2138-1848:719441751.866 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719442083.581 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719442083.782 : System send command 10 bytes + data 0 bytes
2138-1848:719442083.865 : IO total need to receive data 128 bytes
2138-1848:719442083.939 : => CNT96226::VenderCmd_GetData
2138-1848:719442084.011 : iCmd = 0, nBytes = 128
2138-1848:719442203.418 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719442203.606 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719442203.762 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719442203.907 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719442204.046 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719442204.185 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719442204.318 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719442204.452 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719442204.520 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719442204.590 : System total receive data 128 bytes
2138-1848:719442204.656 : => CNT96226::VenderCmd_GetData
2138-1848:719442204.718 : iCmd = 1, nBytes = 4
2138-1848:719442323.378 : 0000 : 00 00 00 00 
2138-1848:719442323.553 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719442323.722 : <= CAsicIO::DoIo ret = 1
2138-1848:719442323.909 : NVMData.PadScanCount = 0
2138-1848:719442323.977 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719442324.043 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719442324.107 : NVMData.FlatbedScanCount = 0
2138-1848:719442324.170 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719442324.233 : NVMData.SideEdgeFletbed = 0
2138-1848:719442324.293 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719442324.357 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719442324.418 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719442324.478 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719442324.542 : NVMData.BornMonth = 0
2138-1848:719442324.598 : NVMData.BornDay = 0
2138-1848:719442324.654 : NVMData.BornYear = 0
2138-1848:719442324.709 : NVMData.FirstScanMonth = 5
2138-1848:719442324.770 : NVMData.FirstScanDay = 18
2138-1848:719442324.834 : NVMData.FirstScanYear = 2020
2138-1848:719442324.897 : NVMData.VerticalMagnification = 0
2138-1848:719442324.956 : NVMData.HorizontalMagnification = 0
2138-1848:719442325.019 : NVMData.PowerSavingTime = 15
2138-1848:719442325.079 : NVMData.SN = A094165189010062
2138-1848:719442325.133 : NVMData.AutoFeed = 0
2138-1848:719442325.186 : NVMData.CCDType = 0
2138-1848:719442325.237 : NVMData.ScanSpeed = 0
2138-1848:719442325.292 : NVMData.RollerCount = 0
2138-1848:719442325.348 : NVMData.MultifeedCount = 0
2138-1848:719442325.405 : NVMData.JamCount = 0
2138-1848:719442325.460 : NVMData.IdentifyInfo = 
2138-1848:719442325.517 : NVMData.FormalName = 
2138-1848:719442325.571 : NVMData.ReservedB = 0
2138-1848:719442325.629 : NVMData.FunctionCode = 0
2138-1848:719442325.685 : NVMData.PreFeed = 0
2138-1848:719442325.739 : NVMData.PreFeedTime = 0
2138-1848:719442325.793 : NVMData.ButtonNumber = 0
2138-1848:719442325.848 : NVMData.PowerOffTime = 0
2138-1848:719442325.906 : <= ReadNVMDataInternal ret = 1
2138-1848:719442325.973 : => IoObject::IoLockEnd
2138-1848:719442326.052 : <= IoObject::IoLockEnd
2138-1848:719442326.108 : <= ReadNVMData ret = 1
2138-1848:719451860.863 : => GetADFStatus
2138-1848:719451861.289 : => IoObject::IoLockStart
2138-1848:719451861.432 : => CAsicIO::CheckDevice
2138-1848:719451861.497 : => CNT96226::ConnectIsAvailable
2138-1848:719451886.718 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719451886.846 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719451886.920 : <= IoObject::IoLockStart
2138-1848:719451886.990 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719451887.062 : IO Send command 10 bytes
2138-1848:719451887.189 : => CNT96226::VenderCmd_SetData
2138-1848:719451887.259 : iCmd = 0, nBytes = 10
2138-1848:719451887.377 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719452078.113 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719452078.216 : System send command 10 bytes + data 0 bytes
2138-1848:719452078.286 : IO total need to receive data 2 bytes
2138-1848:719452078.351 : => CNT96226::VenderCmd_GetData
2138-1848:719452078.410 : iCmd = 0, nBytes = 2
2138-1848:719452256.139 : 0000 : 00 00 
2138-1848:719452256.311 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719452256.395 : System total receive data 2 bytes
2138-1848:719452256.466 : => CNT96226::VenderCmd_GetData
2138-1848:719452256.526 : iCmd = 1, nBytes = 4
2138-1848:719452462.684 : 0000 : 00 00 00 00 
2138-1848:719452462.793 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719452462.965 : <= CAsicIO::DoIo ret = 1
2138-1848:719452463.044 : Return status = 0
2138-1848:719452463.110 : => IoObject::IoLockEnd
2138-1848:719452463.196 : <= IoObject::IoLockEnd
2138-1848:719452463.249 : <= GetADFStatus ret = 1
2138-1848:719454876.241 : => GetADFStatus
2138-1848:719454876.449 : => IoObject::IoLockStart
2138-1848:719454876.582 : => CAsicIO::CheckDevice
2138-1848:719454876.647 : => CNT96226::ConnectIsAvailable
2138-1848:719454903.235 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719454903.339 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719454903.405 : <= IoObject::IoLockStart
2138-1848:719454903.471 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719454903.669 : IO Send command 10 bytes
2138-1848:719454903.811 : => CNT96226::VenderCmd_SetData
2138-1848:719454903.873 : iCmd = 0, nBytes = 10
2138-1848:719454903.987 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719455108.031 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719455108.401 : System send command 10 bytes + data 0 bytes
2138-1848:719455108.475 : IO total need to receive data 2 bytes
2138-1848:719455108.539 : => CNT96226::VenderCmd_GetData
2138-1848:719455108.602 : iCmd = 0, nBytes = 2
2138-1848:719455298.857 : 0000 : 00 00 
2138-1848:719455299.034 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719455299.119 : System total receive data 2 bytes
2138-1848:719455299.194 : => CNT96226::VenderCmd_GetData
2138-1848:719455299.260 : iCmd = 1, nBytes = 4
2138-1848:719455505.085 : 0000 : 00 00 00 00 
2138-1848:719455505.174 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719455505.327 : <= CAsicIO::DoIo ret = 1
2138-1848:719455505.407 : Return status = 0
2138-1848:719455505.474 : => IoObject::IoLockEnd
2138-1848:719455505.554 : <= IoObject::IoLockEnd
2138-1848:719455505.610 : <= GetADFStatus ret = 1
2138-1848:719457430.431 : => TerminateDriver
2138-1848:719457430.628 : => CAsicIO::~CAsicIO,pStage=147328072
2138-1848:719457430.704 : => CNT96226::Close
2138-1848:719457435.281 : <= CNT96226::Close ret = 1
2138-1848:719457435.371 : <= CAsicIO::~CAsicIO
2138-1848:719457435.437 : => IoObject::IoLockEnd
2138-1848:719457435.498 : <= IoObject::IoLockEnd
2138-1848:719457435.556 : => IoObject::TerminateDevice
2138-1848:719457435.616 : => IoObject::IoLockEnd
2138-1848:719457435.670 : <= IoObject::IoLockEnd
2138-1848:719457435.761 : <= IoObject::TerminateDevice
2138-1848:719457435.987 : <= TerminateDriver ret = 1
2138-1848:719501066.414 : ============Debug Start==========
2138-1848:719501066.759 : Date : 2020/5/18 09:53:16
2138-1848:719501066.845 : Process ID : 2138
2138-1848:719501067.222 : Windows : Version 10.0 build 18363 
2138-1848:719501067.732 : MemoryStatus.dwMemoryLoad : 30
2138-1848:719501067.802 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:719501067.871 : MemoryStatus.ullAvailPhys : 5888548864
2138-1848:719501067.934 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:719501068.003 : MemoryStatus.ullAvailPageFile : 7322460160
2138-1848:719501068.081 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:719501068.144 : MemoryStatus.ullAvailVirtual : 1719214080
2138-1848:719501068.213 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:719501068.325 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:719501068.386 : CPU Family 6 Model 10 Stepping 7
2138-1848:719501068.667 : CPU Count : 4
2138-1848:719501068.721 : CPU Frequency : 100.000 Mhz
2138-1848:719501076.398 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:719501076.547 : => InitializeDriver
2138-1848:719501076.834 : <= InitializeDriver ret = 1
2138-1848:719501076.899 : => InitializeScanner
2138-1848:719501076.982 : => CAsicIO::GetDeviceList
2138-1848:719501077.194 : => CNT96226::CNT96226
2138-1848:719501077.261 : => CNT96226::Open
2138-1848:719501103.424 : <= CNT96226::Open ret = 1
2138-1848:719501103.567 : => CNT96226::Initialize
2138-1848:719501103.799 : <= CNT96226::Initialize ret = 1
2138-1848:719501103.866 : <= CNT96226::CNT96226
2138-1848:719501103.933 : => CNT96226::EnumAvailableDevice
2138-1848:719501108.036 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:719501108.124 : DeviceHandleTable[ 0 ] = 256
2138-1848:719501108.188 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:719504847.111 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:719504848.278 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719504857.024 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719504857.239 : => IoObject::GetLockName
2138-1848:719504857.371 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719504857.516 : <= IoObject::GetLockName
2138-1848:719504858.470 : => CNT96226::VenderCmd_GetData
2138-1848:719504858.616 : iCmd = 3, nBytes = 2
2138-1848:719505254.453 : 0000 : 06 38 
2138-1848:719505255.129 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719505255.379 : => CNT96226::VenderCmd_GetData
2138-1848:719505255.523 : iCmd = 4, nBytes = 2
2138-1848:719505563.025 : 0000 : 07 07 
2138-1848:719505563.202 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719505563.309 : Device 0 USB ID = 0638 : 0707
2138-1848:719505563.401 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:719505563.474 : IO Send command 10 bytes
2138-1848:719505563.534 : => CNT96226::VenderCmd_SetData
2138-1848:719505563.604 : iCmd = 0, nBytes = 10
2138-1848:719505563.708 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719505738.523 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719505739.011 : => CNT96226::VenderCmd_GetData
2138-1848:719505739.104 : iCmd = 0, nBytes = 165
2138-1848:719505910.962 : skip dump 37 bytes
2138-1848:719505911.208 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719505911.358 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719505911.503 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719505911.640 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719505911.776 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719505911.913 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719505912.048 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719505912.177 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719505912.245 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719505912.315 : => CNT96226::VenderCmd_GetData
2138-1848:719505912.487 : iCmd = 1, nBytes = 4
2138-1848:719506085.423 : 0000 : 00 00 00 00 
2138-1848:719506085.600 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719506085.684 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719506085.759 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719506085.834 : IO Send command 10 bytes
2138-1848:719506085.893 : => CNT96226::VenderCmd_SetData
2138-1848:719506085.969 : iCmd = 0, nBytes = 10
2138-1848:719506086.082 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719506421.506 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719506421.711 : => CNT96226::VenderCmd_GetData
2138-1848:719506421.782 : iCmd = 0, nBytes = 128
2138-1848:719506595.974 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719506596.221 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719506596.379 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719506596.526 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719506596.665 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719506596.799 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719506596.932 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719506597.062 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719506597.132 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719506597.205 : => CNT96226::VenderCmd_GetData
2138-1848:719506597.265 : iCmd = 1, nBytes = 4
2138-1848:719506768.872 : 0000 : 00 00 00 00 
2138-1848:719506769.016 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719506769.097 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719506769.251 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:719506769.331 : => CNT96226::Close
2138-1848:719506774.268 : <= CNT96226::Close ret = 1
2138-1848:719506774.389 : <= CNT96226::~CNT96226
2138-1848:719506774.511 : <= CAsicIO::GetDeviceList
2138-1848:719506775.011 : => IoObject::SetTimeout
2138-1848:719506775.074 : Timeout--> In = 0 Out = 0
2138-1848:719506775.146 : <= IoObject::SetTimeout
2138-1848:719506775.225 : => CAsicIO::CAsicIO
2138-1848:719506775.308 : => CNT96226::CNT96226
2138-1848:719506775.370 : => CNT96226::Open
2138-1848:719506798.879 : <= CNT96226::Open ret = 1
2138-1848:719506798.997 : => CNT96226::Initialize
2138-1848:719506799.313 : <= CNT96226::Initialize ret = 1
2138-1848:719506799.378 : <= CNT96226::CNT96226
2138-1848:719506799.439 : <= CAsicIO::CAsicIO
2138-1848:719506799.495 : => CAsicIO::InitializeDevice
2138-1848:719506799.570 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719506803.734 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719506803.875 : => IoObject::GetLockName
2138-1848:719506803.935 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719506804.016 : <= IoObject::GetLockName
2138-1848:719506804.494 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719506804.570 : IO Send command 10 bytes
2138-1848:719506804.628 : => CNT96226::VenderCmd_SetData
2138-1848:719506804.690 : iCmd = 0, nBytes = 10
2138-1848:719506804.813 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719507128.827 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719507129.040 : => CNT96226::VenderCmd_GetData
2138-1848:719507129.114 : iCmd = 0, nBytes = 128
2138-1848:719507296.206 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719507296.459 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719507296.616 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719507296.760 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719507296.899 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719507297.032 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719507297.165 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719507297.298 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719507297.368 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719507297.569 : => CNT96226::VenderCmd_GetData
2138-1848:719507297.632 : iCmd = 1, nBytes = 4
2138-1848:719507453.134 : 0000 : 00 00 00 00 
2138-1848:719507453.302 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719507453.384 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719507453.458 : => CNT96226::VenderCmd_GetData
2138-1848:719507453.523 : iCmd = 3, nBytes = 2
2138-1848:719507786.462 : 0000 : 06 38 
2138-1848:719507786.722 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719507786.806 : => CNT96226::VenderCmd_GetData
2138-1848:719507786.873 : iCmd = 4, nBytes = 2
2138-1848:719508072.141 : 0000 : 07 07 
2138-1848:719508072.306 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719508072.465 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:719508072.578 : => IoObject::InitializeDevice
2138-1848:719508072.694 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:719508073.442 : <= IoObject::InitializeDevice ret = 1
2138-1848:719508073.519 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:719508074.185 : => FindScanner
2138-1848:719508074.253 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:719508074.323 : <= FindScanner ret = 1
2138-1848:719508074.386 : => IoObject::IoLockStart
2138-1848:719508074.479 : => CAsicIO::CheckDevice
2138-1848:719508074.539 : => CNT96226::ConnectIsAvailable
2138-1848:719508087.419 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719508087.523 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719508087.586 : <= IoObject::IoLockStart
2138-1848:719508087.652 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719508087.725 : IO Send command 10 bytes
2138-1848:719508087.818 : => CNT96226::VenderCmd_SetData
2138-1848:719508087.879 : iCmd = 0, nBytes = 10
2138-1848:719508087.991 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:719508261.661 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719508261.791 : System send command 10 bytes + data 0 bytes
2138-1848:719508261.867 : IO total need to receive data 5 bytes
2138-1848:719508261.933 : => CNT96226::VenderCmd_GetData
2138-1848:719508261.995 : iCmd = 0, nBytes = 5
2138-1848:719508400.337 : 0000 : 06 00 02 02 ab 
2138-1848:719508400.516 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719508400.598 : System total receive data 5 bytes
2138-1848:719508400.672 : => CNT96226::VenderCmd_GetData
2138-1848:719508400.742 : iCmd = 1, nBytes = 4
2138-1848:719508508.955 : 0000 : 00 00 00 00 
2138-1848:719508509.139 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719508509.339 : <= CAsicIO::DoIo ret = 1
2138-1848:719508509.420 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719508509.499 : IO Send command 10 bytes
2138-1848:719508509.632 : => CNT96226::VenderCmd_SetData
2138-1848:719508509.700 : iCmd = 0, nBytes = 10
2138-1848:719508509.813 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719508671.303 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719508671.441 : System send command 10 bytes + data 0 bytes
2138-1848:719508671.535 : IO total need to receive data 165 bytes
2138-1848:719508671.607 : => CNT96226::VenderCmd_GetData
2138-1848:719508671.678 : iCmd = 0, nBytes = 165
2138-1848:719508821.792 : skip dump 37 bytes
2138-1848:719508822.064 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719508822.284 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719508822.429 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719508822.576 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719508822.707 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719508822.847 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719508822.980 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719508823.118 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719508823.190 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719508823.260 : System total receive data 165 bytes
2138-1848:719508823.328 : => CNT96226::VenderCmd_GetData
2138-1848:719508823.458 : iCmd = 1, nBytes = 4
2138-1848:719508941.728 : 0000 : 00 00 00 00 
2138-1848:719508941.885 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719508942.090 : <= CAsicIO::DoIo ret = 1
2138-1848:719508942.159 : Dump Inquiry
2138-1848:719508942.298 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719508942.447 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719508942.589 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719508942.730 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719508942.867 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719508943.009 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719508943.142 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719508943.279 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719508943.418 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:719508943.553 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:719508943.649 : 00a0 : 00 00 00 00 00 
2138-1848:719508943.725 : => ReadNVMDataInternal
2138-1848:719508943.953 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719508944.024 : IO Send command 10 bytes
2138-1848:719508944.151 : => CNT96226::VenderCmd_SetData
2138-1848:719508944.214 : iCmd = 0, nBytes = 10
2138-1848:719508944.323 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719509235.434 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719509235.635 : System send command 10 bytes + data 0 bytes
2138-1848:719509235.717 : IO total need to receive data 128 bytes
2138-1848:719509235.792 : => CNT96226::VenderCmd_GetData
2138-1848:719509235.858 : iCmd = 0, nBytes = 128
2138-1848:719509370.915 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719509371.167 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719509371.319 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719509371.463 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719509371.596 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719509371.728 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719509371.863 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719509372.002 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719509372.075 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719509372.152 : System total receive data 128 bytes
2138-1848:719509372.224 : => CNT96226::VenderCmd_GetData
2138-1848:719509372.291 : iCmd = 1, nBytes = 4
2138-1848:719509482.972 : 0000 : 00 00 00 00 
2138-1848:719509483.135 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719509483.335 : <= CAsicIO::DoIo ret = 1
2138-1848:719509483.417 : NVMData.PadScanCount = 0
2138-1848:719509483.489 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719509483.553 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719509483.620 : NVMData.FlatbedScanCount = 0
2138-1848:719509483.685 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719509483.748 : NVMData.SideEdgeFletbed = 0
2138-1848:719509483.814 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719509483.875 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719509483.937 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719509484.004 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719509484.068 : NVMData.BornMonth = 0
2138-1848:719509484.129 : NVMData.BornDay = 0
2138-1848:719509484.188 : NVMData.BornYear = 0
2138-1848:719509484.243 : NVMData.FirstScanMonth = 5
2138-1848:719509484.303 : NVMData.FirstScanDay = 18
2138-1848:719509484.363 : NVMData.FirstScanYear = 2020
2138-1848:719509484.423 : NVMData.VerticalMagnification = 0
2138-1848:719509484.484 : NVMData.HorizontalMagnification = 0
2138-1848:719509484.547 : NVMData.PowerSavingTime = 15
2138-1848:719509484.607 : NVMData.SN = A094165189010062
2138-1848:719509484.665 : NVMData.AutoFeed = 0
2138-1848:719509484.722 : NVMData.CCDType = 0
2138-1848:719509484.874 : NVMData.ScanSpeed = 0
2138-1848:719509484.935 : NVMData.RollerCount = 0
2138-1848:719509484.994 : NVMData.MultifeedCount = 0
2138-1848:719509485.053 : NVMData.JamCount = 0
2138-1848:719509485.106 : NVMData.IdentifyInfo = 
2138-1848:719509485.166 : NVMData.FormalName = 
2138-1848:719509485.222 : NVMData.ReservedB = 0
2138-1848:719509485.277 : NVMData.FunctionCode = 0
2138-1848:719509485.333 : NVMData.PreFeed = 0
2138-1848:719509485.383 : NVMData.PreFeedTime = 0
2138-1848:719509485.438 : NVMData.ButtonNumber = 0
2138-1848:719509485.495 : NVMData.PowerOffTime = 0
2138-1848:719509485.551 : <= ReadNVMDataInternal ret = 1
2138-1848:719509485.637 : => IoObject::IoLockEnd
2138-1848:719509485.713 : <= IoObject::IoLockEnd
2138-1848:719509485.772 : <= InitializeScanner ret = 1
2138-1848:719509485.840 : => GetLogicalScannerAbilityEx
2138-1848:719509485.912 : => IoObject::IoLockStart
2138-1848:719509486.000 : => CAsicIO::CheckDevice
2138-1848:719509486.061 : => CNT96226::ConnectIsAvailable
2138-1848:719509498.291 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719509498.419 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719509498.497 : <= IoObject::IoLockStart
2138-1848:719509498.568 : => IoObject::IoLockEnd
2138-1848:719509498.664 : <= IoObject::IoLockEnd
2138-1848:719509498.797 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:719509498.883 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:719509669.956 : => ReadNVMData
2138-1848:719509670.160 : => IoObject::IoLockStart
2138-1848:719509670.322 : => CAsicIO::CheckDevice
2138-1848:719509670.387 : => CNT96226::ConnectIsAvailable
2138-1848:719509687.635 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719509687.758 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719509687.828 : <= IoObject::IoLockStart
2138-1848:719509687.904 : => ReadNVMDataInternal
2138-1848:719509687.972 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719509688.046 : IO Send command 10 bytes
2138-1848:719509688.193 : => CNT96226::VenderCmd_SetData
2138-1848:719509688.258 : iCmd = 0, nBytes = 10
2138-1848:719509688.379 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719509985.505 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719509985.704 : System send command 10 bytes + data 0 bytes
2138-1848:719509985.785 : IO total need to receive data 128 bytes
2138-1848:719509985.859 : => CNT96226::VenderCmd_GetData
2138-1848:719509985.927 : iCmd = 0, nBytes = 128
2138-1848:719510117.410 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719510117.644 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719510117.796 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719510117.936 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719510118.070 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719510118.205 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719510118.339 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719510118.473 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719510118.547 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719510118.615 : System total receive data 128 bytes
2138-1848:719510118.682 : => CNT96226::VenderCmd_GetData
2138-1848:719510118.747 : iCmd = 1, nBytes = 4
2138-1848:719510256.053 : 0000 : 00 00 00 00 
2138-1848:719510256.150 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719510256.325 : <= CAsicIO::DoIo ret = 1
2138-1848:719510256.401 : NVMData.PadScanCount = 0
2138-1848:719510256.464 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719510256.529 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719510256.593 : NVMData.FlatbedScanCount = 0
2138-1848:719510256.656 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719510256.714 : NVMData.SideEdgeFletbed = 0
2138-1848:719510256.774 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719510256.836 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719510256.897 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719510257.066 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719510257.129 : NVMData.BornMonth = 0
2138-1848:719510257.180 : NVMData.BornDay = 0
2138-1848:719510257.237 : NVMData.BornYear = 0
2138-1848:719510257.293 : NVMData.FirstScanMonth = 5
2138-1848:719510257.348 : NVMData.FirstScanDay = 18
2138-1848:719510257.408 : NVMData.FirstScanYear = 2020
2138-1848:719510257.463 : NVMData.VerticalMagnification = 0
2138-1848:719510257.529 : NVMData.HorizontalMagnification = 0
2138-1848:719510257.590 : NVMData.PowerSavingTime = 15
2138-1848:719510257.650 : NVMData.SN = A094165189010062
2138-1848:719510257.706 : NVMData.AutoFeed = 0
2138-1848:719510257.761 : NVMData.CCDType = 0
2138-1848:719510257.816 : NVMData.ScanSpeed = 0
2138-1848:719510257.871 : NVMData.RollerCount = 0
2138-1848:719510257.928 : NVMData.MultifeedCount = 0
2138-1848:719510257.983 : NVMData.JamCount = 0
2138-1848:719510258.039 : NVMData.IdentifyInfo = 
2138-1848:719510258.098 : NVMData.FormalName = 
2138-1848:719510258.152 : NVMData.ReservedB = 0
2138-1848:719510258.211 : NVMData.FunctionCode = 0
2138-1848:719510258.270 : NVMData.PreFeed = 0
2138-1848:719510258.325 : NVMData.PreFeedTime = 0
2138-1848:719510258.379 : NVMData.ButtonNumber = 0
2138-1848:719510258.434 : NVMData.PowerOffTime = 0
2138-1848:719510258.490 : <= ReadNVMDataInternal ret = 1
2138-1848:719510258.562 : => IoObject::IoLockEnd
2138-1848:719510258.641 : <= IoObject::IoLockEnd
2138-1848:719510258.697 : <= ReadNVMData ret = 1
2138-1848:719510811.163 : => TerminateDriver
2138-1848:719510811.373 : => CAsicIO::~CAsicIO,pStage=198315080
2138-1848:719510811.458 : => CNT96226::Close
2138-1848:719510815.769 : <= CNT96226::Close ret = 1
2138-1848:719510815.866 : <= CAsicIO::~CAsicIO
2138-1848:719510815.930 : => IoObject::IoLockEnd
2138-1848:719510815.996 : <= IoObject::IoLockEnd
2138-1848:719510816.055 : => IoObject::TerminateDevice
2138-1848:719510816.127 : => IoObject::IoLockEnd
2138-1848:719510816.183 : <= IoObject::IoLockEnd
2138-1848:719510816.275 : <= IoObject::TerminateDevice
2138-1848:719510816.509 : <= TerminateDriver ret = 1
2138-1848:719513031.107 : ============Debug Start==========
2138-1848:719513031.455 : Date : 2020/5/18 09:53:16
2138-1848:719513031.556 : Process ID : 2138
2138-1848:719513031.906 : Windows : Version 10.0 build 18363 
2138-1848:719513032.421 : MemoryStatus.dwMemoryLoad : 30
2138-1848:719513032.496 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:719513032.568 : MemoryStatus.ullAvailPhys : 5888536576
2138-1848:719513032.638 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:719513032.709 : MemoryStatus.ullAvailPageFile : 7321870336
2138-1848:719513032.781 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:719513032.847 : MemoryStatus.ullAvailVirtual : 1719783424
2138-1848:719513032.914 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:719513033.037 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:719513033.104 : CPU Family 6 Model 10 Stepping 7
2138-1848:719513033.362 : CPU Count : 4
2138-1848:719513033.417 : CPU Frequency : 100.000 Mhz
2138-1848:719513038.317 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:719513038.485 : => InitializeDriver
2138-1848:719513038.741 : <= InitializeDriver ret = 1
2138-1848:719515509.805 : => InitializeScanner
2138-1848:719515510.156 : => CAsicIO::GetDeviceList
2138-1848:719515510.597 : => CNT96226::CNT96226
2138-1848:719515510.669 : => CNT96226::Open
2138-1848:719515537.639 : <= CNT96226::Open ret = 1
2138-1848:719515537.759 : => CNT96226::Initialize
2138-1848:719515537.995 : <= CNT96226::Initialize ret = 1
2138-1848:719515538.067 : <= CNT96226::CNT96226
2138-1848:719515538.131 : => CNT96226::EnumAvailableDevice
2138-1848:719515542.065 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:719515542.208 : DeviceHandleTable[ 0 ] = 256
2138-1848:719515542.287 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:719519138.795 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:719519139.446 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719519144.253 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719519144.373 : => IoObject::GetLockName
2138-1848:719519144.446 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719519144.528 : <= IoObject::GetLockName
2138-1848:719519145.011 : => CNT96226::VenderCmd_GetData
2138-1848:719519145.085 : iCmd = 3, nBytes = 2
2138-1848:719519520.739 : 0000 : 06 38 
2138-1848:719519520.995 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719519521.379 : => CNT96226::VenderCmd_GetData
2138-1848:719519521.447 : iCmd = 4, nBytes = 2
2138-1848:719519817.826 : 0000 : 07 07 
2138-1848:719519817.991 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719519818.098 : Device 0 USB ID = 0638 : 0707
2138-1848:719519818.199 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:719519818.272 : IO Send command 10 bytes
2138-1848:719519818.329 : => CNT96226::VenderCmd_SetData
2138-1848:719519818.391 : iCmd = 0, nBytes = 10
2138-1848:719519818.507 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719520024.296 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719520024.417 : => CNT96226::VenderCmd_GetData
2138-1848:719520024.479 : iCmd = 0, nBytes = 165
2138-1848:719520208.156 : skip dump 37 bytes
2138-1848:719520208.421 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719520208.581 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719520208.731 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719520208.880 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719520209.020 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719520209.167 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719520209.304 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719520209.440 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719520209.508 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719520209.585 : => CNT96226::VenderCmd_GetData
2138-1848:719520209.746 : iCmd = 1, nBytes = 4
2138-1848:719520395.276 : 0000 : 00 00 00 00 
2138-1848:719520395.399 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719520395.479 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719520395.553 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719520395.628 : IO Send command 10 bytes
2138-1848:719520395.685 : => CNT96226::VenderCmd_SetData
2138-1848:719520395.748 : iCmd = 0, nBytes = 10
2138-1848:719520395.858 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719520750.739 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719520750.925 : => CNT96226::VenderCmd_GetData
2138-1848:719520750.998 : iCmd = 0, nBytes = 128
2138-1848:719520952.337 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719520952.510 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719520952.656 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719520952.795 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719520952.926 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719520953.057 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719520953.184 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719520953.311 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719520953.376 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719520953.446 : => CNT96226::VenderCmd_GetData
2138-1848:719520953.503 : iCmd = 1, nBytes = 4
2138-1848:719521160.638 : 0000 : 00 00 00 00 
2138-1848:719521160.995 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719521161.079 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719521161.238 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:719521161.315 : => CNT96226::Close
2138-1848:719521165.240 : <= CNT96226::Close ret = 1
2138-1848:719521165.325 : <= CNT96226::~CNT96226
2138-1848:719521165.421 : <= CAsicIO::GetDeviceList
2138-1848:719521165.879 : => IoObject::SetTimeout
2138-1848:719521165.943 : Timeout--> In = 0 Out = 0
2138-1848:719521166.006 : <= IoObject::SetTimeout
2138-1848:719521166.077 : => CAsicIO::CAsicIO
2138-1848:719521166.154 : => CNT96226::CNT96226
2138-1848:719521166.213 : => CNT96226::Open
2138-1848:719521190.936 : <= CNT96226::Open ret = 1
2138-1848:719521191.080 : => CNT96226::Initialize
2138-1848:719521191.296 : <= CNT96226::Initialize ret = 1
2138-1848:719521191.369 : <= CNT96226::CNT96226
2138-1848:719521191.426 : <= CAsicIO::CAsicIO
2138-1848:719521191.494 : => CAsicIO::InitializeDevice
2138-1848:719521191.571 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719521195.914 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719521196.046 : => IoObject::GetLockName
2138-1848:719521196.113 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719521196.186 : <= IoObject::GetLockName
2138-1848:719521196.682 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719521196.764 : IO Send command 10 bytes
2138-1848:719521196.824 : => CNT96226::VenderCmd_SetData
2138-1848:719521196.887 : iCmd = 0, nBytes = 10
2138-1848:719521197.001 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719521532.714 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719521532.897 : => CNT96226::VenderCmd_GetData
2138-1848:719521532.970 : iCmd = 0, nBytes = 128
2138-1848:719521735.613 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719521735.847 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719521735.993 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719521736.362 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719521736.498 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719521736.633 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719521736.767 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719521736.901 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719521736.971 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719521737.228 : => CNT96226::VenderCmd_GetData
2138-1848:719521737.298 : iCmd = 1, nBytes = 4
2138-1848:719521914.973 : 0000 : 00 00 00 00 
2138-1848:719521915.110 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719521915.196 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719521915.270 : => CNT96226::VenderCmd_GetData
2138-1848:719521915.333 : iCmd = 3, nBytes = 2
2138-1848:719522309.311 : 0000 : 06 38 
2138-1848:719522309.578 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719522309.726 : => CNT96226::VenderCmd_GetData
2138-1848:719522309.859 : iCmd = 4, nBytes = 2
2138-1848:719522625.541 : 0000 : 07 07 
2138-1848:719522625.796 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719522626.124 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:719522626.334 : => IoObject::InitializeDevice
2138-1848:719522626.537 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:719522627.990 : <= IoObject::InitializeDevice ret = 1
2138-1848:719522628.158 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:719522629.262 : => FindScanner
2138-1848:719522629.377 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:719522629.518 : <= FindScanner ret = 1
2138-1848:719522629.637 : => IoObject::IoLockStart
2138-1848:719522629.816 : => CAsicIO::CheckDevice
2138-1848:719522629.934 : => CNT96226::ConnectIsAvailable
2138-1848:719522653.510 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719522653.760 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719522653.907 : <= IoObject::IoLockStart
2138-1848:719522654.049 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719522654.213 : IO Send command 10 bytes
2138-1848:719522654.422 : => CNT96226::VenderCmd_SetData
2138-1848:719522654.549 : iCmd = 0, nBytes = 10
2138-1848:719522654.782 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:719522864.817 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719522865.120 : System send command 10 bytes + data 0 bytes
2138-1848:719522865.274 : IO total need to receive data 5 bytes
2138-1848:719522865.414 : => CNT96226::VenderCmd_GetData
2138-1848:719522865.537 : iCmd = 0, nBytes = 5
2138-1848:719523061.867 : 0000 : 06 00 02 02 ab 
2138-1848:719523062.071 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719523062.215 : System total receive data 5 bytes
2138-1848:719523062.341 : => CNT96226::VenderCmd_GetData
2138-1848:719523062.459 : iCmd = 1, nBytes = 4
2138-1848:719523267.563 : 0000 : 00 00 00 00 
2138-1848:719523267.736 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719523267.947 : <= CAsicIO::DoIo ret = 1
2138-1848:719523268.036 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719523268.129 : IO Send command 10 bytes
2138-1848:719523268.263 : => CNT96226::VenderCmd_SetData
2138-1848:719523268.344 : iCmd = 0, nBytes = 10
2138-1848:719523268.486 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719523459.654 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719523459.827 : System send command 10 bytes + data 0 bytes
2138-1848:719523459.935 : IO total need to receive data 165 bytes
2138-1848:719523460.029 : => CNT96226::VenderCmd_GetData
2138-1848:719523460.117 : iCmd = 0, nBytes = 165
2138-1848:719523633.738 : skip dump 37 bytes
2138-1848:719523634.110 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719523634.301 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719523634.486 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719523634.675 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719523634.851 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719523635.033 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719523635.201 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719523635.367 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719523635.459 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719523635.540 : System total receive data 165 bytes
2138-1848:719523635.626 : => CNT96226::VenderCmd_GetData
2138-1848:719523635.833 : iCmd = 1, nBytes = 4
2138-1848:719523827.663 : 0000 : 00 00 00 00 
2138-1848:719523827.825 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719523828.008 : <= CAsicIO::DoIo ret = 1
2138-1848:719523828.102 : Dump Inquiry
2138-1848:719523828.269 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719523828.451 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719523828.630 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719523828.810 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719523828.989 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719523829.172 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719523829.340 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719523829.517 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719523829.689 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:719523829.867 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:719523829.984 : 00a0 : 00 00 00 00 00 
2138-1848:719523830.076 : => ReadNVMDataInternal
2138-1848:719523830.335 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719523830.432 : IO Send command 10 bytes
2138-1848:719523830.559 : => CNT96226::VenderCmd_SetData
2138-1848:719523830.638 : iCmd = 0, nBytes = 10
2138-1848:719523830.777 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719524176.795 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719524177.010 : System send command 10 bytes + data 0 bytes
2138-1848:719524177.105 : IO total need to receive data 128 bytes
2138-1848:719524177.196 : => CNT96226::VenderCmd_GetData
2138-1848:719524177.275 : iCmd = 0, nBytes = 128
2138-1848:719524384.305 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719524384.583 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719524384.780 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719524384.962 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719524385.137 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719524385.308 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719524385.473 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719524385.641 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719524385.731 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719524385.818 : System total receive data 128 bytes
2138-1848:719524385.902 : => CNT96226::VenderCmd_GetData
2138-1848:719524385.983 : iCmd = 1, nBytes = 4
2138-1848:719524577.003 : 0000 : 00 00 00 00 
2138-1848:719524577.146 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719524577.338 : <= CAsicIO::DoIo ret = 1
2138-1848:719524577.431 : NVMData.PadScanCount = 0
2138-1848:719524577.518 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719524577.595 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719524577.674 : NVMData.FlatbedScanCount = 0
2138-1848:719524577.758 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719524577.829 : NVMData.SideEdgeFletbed = 0
2138-1848:719524577.903 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719524577.982 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719524578.058 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719524578.132 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719524578.214 : NVMData.BornMonth = 0
2138-1848:719524578.282 : NVMData.BornDay = 0
2138-1848:719524578.353 : NVMData.BornYear = 0
2138-1848:719524578.423 : NVMData.FirstScanMonth = 5
2138-1848:719524578.494 : NVMData.FirstScanDay = 18
2138-1848:719524578.570 : NVMData.FirstScanYear = 2020
2138-1848:719524578.644 : NVMData.VerticalMagnification = 0
2138-1848:719524578.717 : NVMData.HorizontalMagnification = 0
2138-1848:719524578.958 : NVMData.PowerSavingTime = 15
2138-1848:719524579.037 : NVMData.SN = A094165189010062
2138-1848:719524579.110 : NVMData.AutoFeed = 0
2138-1848:719524579.178 : NVMData.CCDType = 0
2138-1848:719524579.358 : NVMData.ScanSpeed = 0
2138-1848:719524579.429 : NVMData.RollerCount = 0
2138-1848:719524579.505 : NVMData.MultifeedCount = 0
2138-1848:719524579.575 : NVMData.JamCount = 0
2138-1848:719524579.648 : NVMData.IdentifyInfo = 
2138-1848:719524579.718 : NVMData.FormalName = 
2138-1848:719524579.788 : NVMData.ReservedB = 0
2138-1848:719524579.858 : NVMData.FunctionCode = 0
2138-1848:719524579.927 : NVMData.PreFeed = 0
2138-1848:719524579.995 : NVMData.PreFeedTime = 0
2138-1848:719524580.068 : NVMData.ButtonNumber = 0
2138-1848:719524580.137 : NVMData.PowerOffTime = 0
2138-1848:719524580.210 : <= ReadNVMDataInternal ret = 1
2138-1848:719524580.318 : => IoObject::IoLockEnd
2138-1848:719524580.424 : <= IoObject::IoLockEnd
2138-1848:719524580.495 : <= InitializeScanner ret = 1
2138-1848:719526023.172 : => GetLogicalScannerAbility
2138-1848:719526023.385 : => IoObject::IoLockStart
2138-1848:719526023.538 : => CAsicIO::CheckDevice
2138-1848:719526023.604 : => CNT96226::ConnectIsAvailable
2138-1848:719526049.564 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719526049.684 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719526049.754 : <= IoObject::IoLockStart
2138-1848:719526049.821 : => IoObject::IoLockEnd
2138-1848:719526049.926 : <= IoObject::IoLockEnd
2138-1848:719526050.009 : <= GetLogicalScannerAbility ret = 1
2138-1848:719529295.811 : => GetLogicalScannerAbilityEx
2138-1848:719529296.023 : => IoObject::IoLockStart
2138-1848:719529296.168 : => CAsicIO::CheckDevice
2138-1848:719529296.236 : => CNT96226::ConnectIsAvailable
2138-1848:719529325.302 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719529325.422 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719529325.488 : <= IoObject::IoLockStart
2138-1848:719529325.556 : => IoObject::IoLockEnd
2138-1848:719529325.662 : <= IoObject::IoLockEnd
2138-1848:719529325.794 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:719529325.874 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:719535962.558 : => ReadNVMData
2138-1848:719535962.748 : => IoObject::IoLockStart
2138-1848:719535962.900 : => CAsicIO::CheckDevice
2138-1848:719535962.972 : => CNT96226::ConnectIsAvailable
2138-1848:719535989.807 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719535989.934 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719535990.000 : <= IoObject::IoLockStart
2138-1848:719535990.071 : => ReadNVMDataInternal
2138-1848:719535990.138 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719535990.210 : IO Send command 10 bytes
2138-1848:719535990.782 : => CNT96226::VenderCmd_SetData
2138-1848:719535990.847 : iCmd = 0, nBytes = 10
2138-1848:719535990.979 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719536347.405 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719536347.599 : System send command 10 bytes + data 0 bytes
2138-1848:719536347.679 : IO total need to receive data 128 bytes
2138-1848:719536347.747 : => CNT96226::VenderCmd_GetData
2138-1848:719536347.809 : iCmd = 0, nBytes = 128
2138-1848:719536543.437 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719536543.624 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719536543.763 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719536543.898 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719536544.031 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719536544.162 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719536544.286 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719536544.412 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719536544.480 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719536544.546 : System total receive data 128 bytes
2138-1848:719536544.608 : => CNT96226::VenderCmd_GetData
2138-1848:719536544.664 : iCmd = 1, nBytes = 4
2138-1848:719536745.468 : 0000 : 00 00 00 00 
2138-1848:719536745.653 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719536745.818 : <= CAsicIO::DoIo ret = 1
2138-1848:719536746.042 : NVMData.PadScanCount = 0
2138-1848:719536746.109 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719536746.170 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719536746.236 : NVMData.FlatbedScanCount = 0
2138-1848:719536746.295 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719536746.352 : NVMData.SideEdgeFletbed = 0
2138-1848:719536746.411 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719536746.470 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719536746.536 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719536746.599 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719536746.657 : NVMData.BornMonth = 0
2138-1848:719536746.710 : NVMData.BornDay = 0
2138-1848:719536746.767 : NVMData.BornYear = 0
2138-1848:719536746.822 : NVMData.FirstScanMonth = 5
2138-1848:719536746.878 : NVMData.FirstScanDay = 18
2138-1848:719536746.938 : NVMData.FirstScanYear = 2020
2138-1848:719536746.998 : NVMData.VerticalMagnification = 0
2138-1848:719536747.055 : NVMData.HorizontalMagnification = 0
2138-1848:719536747.120 : NVMData.PowerSavingTime = 15
2138-1848:719536747.179 : NVMData.SN = A094165189010062
2138-1848:719536747.233 : NVMData.AutoFeed = 0
2138-1848:719536747.286 : NVMData.CCDType = 0
2138-1848:719536747.337 : NVMData.ScanSpeed = 0
2138-1848:719536747.389 : NVMData.RollerCount = 0
2138-1848:719536747.448 : NVMData.MultifeedCount = 0
2138-1848:719536747.503 : NVMData.JamCount = 0
2138-1848:719536747.553 : NVMData.IdentifyInfo = 
2138-1848:719536747.605 : NVMData.FormalName = 
2138-1848:719536747.656 : NVMData.ReservedB = 0
2138-1848:719536747.714 : NVMData.FunctionCode = 0
2138-1848:719536747.770 : NVMData.PreFeed = 0
2138-1848:719536747.821 : NVMData.PreFeedTime = 0
2138-1848:719536747.875 : NVMData.ButtonNumber = 0
2138-1848:719536747.932 : NVMData.PowerOffTime = 0
2138-1848:719536747.986 : <= ReadNVMDataInternal ret = 1
2138-1848:719536748.053 : => IoObject::IoLockEnd
2138-1848:719536748.142 : <= IoObject::IoLockEnd
2138-1848:719536748.199 : <= ReadNVMData ret = 1
2138-1848:719545188.228 : => GetADFStatus
2138-1848:719545188.664 : => IoObject::IoLockStart
2138-1848:719545188.808 : => CAsicIO::CheckDevice
2138-1848:719545188.880 : => CNT96226::ConnectIsAvailable
2138-1848:719545212.826 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719545212.946 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719545213.018 : <= IoObject::IoLockStart
2138-1848:719545213.083 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719545213.376 : IO Send command 10 bytes
2138-1848:719545213.514 : => CNT96226::VenderCmd_SetData
2138-1848:719545213.571 : iCmd = 0, nBytes = 10
2138-1848:719545213.675 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719545396.360 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719545396.536 : System send command 10 bytes + data 0 bytes
2138-1848:719545396.618 : IO total need to receive data 2 bytes
2138-1848:719545396.688 : => CNT96226::VenderCmd_GetData
2138-1848:719545396.756 : iCmd = 0, nBytes = 2
2138-1848:719545598.879 : 0000 : 01 00 
2138-1848:719545598.970 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719545599.039 : System total receive data 2 bytes
2138-1848:719545599.098 : => CNT96226::VenderCmd_GetData
2138-1848:719545599.153 : iCmd = 1, nBytes = 4
2138-1848:719545790.797 : 0000 : 00 00 00 00 
2138-1848:719545790.933 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719545791.081 : <= CAsicIO::DoIo ret = 1
2138-1848:719545791.154 : Return status = 1
2138-1848:719545791.216 : => IoObject::IoLockEnd
2138-1848:719545791.292 : <= IoObject::IoLockEnd
2138-1848:719545791.348 : <= GetADFStatus ret = 1
2138-1848:719548101.841 : => GetADFStatus
2138-1848:719548102.042 : => IoObject::IoLockStart
2138-1848:719548102.177 : => CAsicIO::CheckDevice
2138-1848:719548102.243 : => CNT96226::ConnectIsAvailable
2138-1848:719548129.532 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719548129.650 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719548129.717 : <= IoObject::IoLockStart
2138-1848:719548129.783 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719548130.034 : IO Send command 10 bytes
2138-1848:719548130.192 : => CNT96226::VenderCmd_SetData
2138-1848:719548130.251 : iCmd = 0, nBytes = 10
2138-1848:719548130.356 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719548332.611 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719548332.740 : System send command 10 bytes + data 0 bytes
2138-1848:719548332.824 : IO total need to receive data 2 bytes
2138-1848:719548332.890 : => CNT96226::VenderCmd_GetData
2138-1848:719548332.952 : iCmd = 0, nBytes = 2
2138-1848:719548522.109 : 0000 : 01 00 
2138-1848:719548522.229 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719548522.298 : System total receive data 2 bytes
2138-1848:719548522.362 : => CNT96226::VenderCmd_GetData
2138-1848:719548522.417 : iCmd = 1, nBytes = 4
2138-1848:719548729.697 : 0000 : 00 00 00 00 
2138-1848:719548729.926 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719548730.364 : <= CAsicIO::DoIo ret = 1
2138-1848:719548730.449 : Return status = 1
2138-1848:719548730.516 : => IoObject::IoLockEnd
2138-1848:719548730.595 : <= IoObject::IoLockEnd
2138-1848:719548730.647 : <= GetADFStatus ret = 1
2138-1848:719550620.115 : => TerminateDriver
2138-1848:719550620.319 : => CAsicIO::~CAsicIO,pStage=198184008
2138-1848:719550620.402 : => CNT96226::Close
2138-1848:719550625.023 : <= CNT96226::Close ret = 1
2138-1848:719550625.111 : <= CAsicIO::~CAsicIO
2138-1848:719550625.178 : => IoObject::IoLockEnd
2138-1848:719550625.237 : <= IoObject::IoLockEnd
2138-1848:719550625.297 : => IoObject::TerminateDevice
2138-1848:719550625.357 : => IoObject::IoLockEnd
2138-1848:719550625.409 : <= IoObject::IoLockEnd
2138-1848:719550625.502 : <= IoObject::TerminateDevice
2138-1848:719550625.724 : <= TerminateDriver ret = 1
2138-1848:719560946.567 : ============Debug Start==========
2138-1848:719560946.883 : Date : 2020/5/18 09:53:18
2138-1848:719560946.976 : Process ID : 2138
2138-1848:719560947.345 : Windows : Version 10.0 build 18363 
2138-1848:719560947.860 : MemoryStatus.dwMemoryLoad : 30
2138-1848:719560947.930 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:719560948.003 : MemoryStatus.ullAvailPhys : 5891088384
2138-1848:719560948.071 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:719560948.143 : MemoryStatus.ullAvailPageFile : 7322804224
2138-1848:719560948.209 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:719560948.276 : MemoryStatus.ullAvailVirtual : 1719263232
2138-1848:719560948.342 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:719560948.459 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:719560948.530 : CPU Family 6 Model 10 Stepping 7
2138-1848:719560948.786 : CPU Count : 4
2138-1848:719560948.839 : CPU Frequency : 100.000 Mhz
2138-1848:719560954.268 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:719560954.418 : => InitializeDriver
2138-1848:719560954.678 : <= InitializeDriver ret = 1
2138-1848:719560954.744 : => InitializeScanner
2138-1848:719560954.831 : => CAsicIO::GetDeviceList
2138-1848:719560955.034 : => CNT96226::CNT96226
2138-1848:719560955.101 : => CNT96226::Open
2138-1848:719560980.140 : <= CNT96226::Open ret = 1
2138-1848:719560980.258 : => CNT96226::Initialize
2138-1848:719560980.487 : <= CNT96226::Initialize ret = 1
2138-1848:719560980.556 : <= CNT96226::CNT96226
2138-1848:719560980.622 : => CNT96226::EnumAvailableDevice
2138-1848:719560984.349 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:719560984.436 : DeviceHandleTable[ 0 ] = 256
2138-1848:719560984.507 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:719565528.928 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:719565530.111 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719565538.779 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719565539.011 : => IoObject::GetLockName
2138-1848:719565539.137 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719565539.286 : <= IoObject::GetLockName
2138-1848:719565540.360 : => CNT96226::VenderCmd_GetData
2138-1848:719565540.513 : iCmd = 3, nBytes = 2
2138-1848:719565934.016 : 0000 : 06 38 
2138-1848:719565934.278 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719565934.431 : => CNT96226::VenderCmd_GetData
2138-1848:719565934.565 : iCmd = 4, nBytes = 2
2138-1848:719566236.868 : 0000 : 07 07 
2138-1848:719566237.129 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719566237.317 : Device 0 USB ID = 0638 : 0707
2138-1848:719566237.508 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:719566237.651 : IO Send command 10 bytes
2138-1848:719566237.766 : => CNT96226::VenderCmd_SetData
2138-1848:719566237.895 : iCmd = 0, nBytes = 10
2138-1848:719566238.121 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719566421.791 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719566422.040 : => CNT96226::VenderCmd_GetData
2138-1848:719566422.180 : iCmd = 0, nBytes = 165
2138-1848:719566596.129 : skip dump 37 bytes
2138-1848:719566596.562 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719566596.863 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719566597.158 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719566597.439 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719566598.046 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719566598.265 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719566598.476 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719566598.681 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719566598.790 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719566598.900 : => CNT96226::VenderCmd_GetData
2138-1848:719566599.179 : iCmd = 1, nBytes = 4
2138-1848:719566768.613 : 0000 : 00 00 00 00 
2138-1848:719566768.812 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719566768.949 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719566769.087 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719566769.229 : IO Send command 10 bytes
2138-1848:719566769.349 : => CNT96226::VenderCmd_SetData
2138-1848:719566769.470 : iCmd = 0, nBytes = 10
2138-1848:719566769.689 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719567107.016 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719567107.319 : => CNT96226::VenderCmd_GetData
2138-1848:719567107.455 : iCmd = 0, nBytes = 128
2138-1848:719567320.262 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719567320.678 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719567320.992 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719567321.281 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719567321.556 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719567321.821 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719567322.089 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719567322.363 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719567322.507 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719567322.644 : => CNT96226::VenderCmd_GetData
2138-1848:719567322.763 : iCmd = 1, nBytes = 4
2138-1848:719567523.201 : 0000 : 00 00 00 00 
2138-1848:719567523.388 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719567523.527 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719567523.810 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:719567523.961 : => CNT96226::Close
2138-1848:719567531.060 : <= CNT96226::Close ret = 1
2138-1848:719567531.227 : <= CNT96226::~CNT96226
2138-1848:719567531.404 : <= CAsicIO::GetDeviceList
2138-1848:719567532.319 : => IoObject::SetTimeout
2138-1848:719567532.445 : Timeout--> In = 0 Out = 0
2138-1848:719567532.569 : <= IoObject::SetTimeout
2138-1848:719567532.703 : => CAsicIO::CAsicIO
2138-1848:719567532.850 : => CNT96226::CNT96226
2138-1848:719567532.970 : => CNT96226::Open
2138-1848:719567577.131 : <= CNT96226::Open ret = 1
2138-1848:719567577.358 : => CNT96226::Initialize
2138-1848:719567577.780 : <= CNT96226::Initialize ret = 1
2138-1848:719567577.916 : <= CNT96226::CNT96226
2138-1848:719567578.034 : <= CAsicIO::CAsicIO
2138-1848:719567578.159 : => CAsicIO::InitializeDevice
2138-1848:719567578.305 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719567586.681 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719567586.942 : => IoObject::GetLockName
2138-1848:719567587.064 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719567587.212 : <= IoObject::GetLockName
2138-1848:719567588.055 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719567588.227 : IO Send command 10 bytes
2138-1848:719567588.670 : => CNT96226::VenderCmd_SetData
2138-1848:719567588.765 : iCmd = 0, nBytes = 10
2138-1848:719567588.953 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719567950.419 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719567950.717 : => CNT96226::VenderCmd_GetData
2138-1848:719567950.856 : iCmd = 0, nBytes = 128
2138-1848:719568173.752 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719568174.149 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719568174.452 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719568174.752 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719568175.030 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719568175.297 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719568175.561 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719568175.832 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719568175.974 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719568176.321 : => CNT96226::VenderCmd_GetData
2138-1848:719568176.451 : iCmd = 1, nBytes = 4
2138-1848:719568385.260 : 0000 : 00 00 00 00 
2138-1848:719568385.454 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719568385.597 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719568385.723 : => CNT96226::VenderCmd_GetData
2138-1848:719568385.853 : iCmd = 3, nBytes = 2
2138-1848:719568769.451 : 0000 : 06 38 
2138-1848:719568769.690 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719568769.843 : => CNT96226::VenderCmd_GetData
2138-1848:719568769.981 : iCmd = 4, nBytes = 2
2138-1848:719569089.571 : 0000 : 07 07 
2138-1848:719569089.786 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719569090.062 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:719569090.271 : => IoObject::InitializeDevice
2138-1848:719569090.468 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:719569091.686 : <= IoObject::InitializeDevice ret = 1
2138-1848:719569091.835 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:719569092.861 : => FindScanner
2138-1848:719569092.977 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:719569093.112 : <= FindScanner ret = 1
2138-1848:719569093.236 : => IoObject::IoLockStart
2138-1848:719569093.414 : => CAsicIO::CheckDevice
2138-1848:719569093.525 : => CNT96226::ConnectIsAvailable
2138-1848:719569116.443 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719569116.652 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719569116.777 : <= IoObject::IoLockStart
2138-1848:719569116.913 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719569117.046 : IO Send command 10 bytes
2138-1848:719569117.222 : => CNT96226::VenderCmd_SetData
2138-1848:719569117.342 : iCmd = 0, nBytes = 10
2138-1848:719569117.562 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:719569326.097 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719569326.384 : System send command 10 bytes + data 0 bytes
2138-1848:719569326.540 : IO total need to receive data 5 bytes
2138-1848:719569326.684 : => CNT96226::VenderCmd_GetData
2138-1848:719569326.817 : iCmd = 0, nBytes = 5
2138-1848:719569538.002 : 0000 : 06 00 02 02 ab 
2138-1848:719569538.186 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719569538.321 : System total receive data 5 bytes
2138-1848:719569538.450 : => CNT96226::VenderCmd_GetData
2138-1848:719569538.566 : iCmd = 1, nBytes = 4
2138-1848:719569742.429 : 0000 : 00 00 00 00 
2138-1848:719569742.699 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719569742.967 : <= CAsicIO::DoIo ret = 1
2138-1848:719569743.106 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719569743.261 : IO Send command 10 bytes
2138-1848:719569743.453 : => CNT96226::VenderCmd_SetData
2138-1848:719569743.582 : iCmd = 0, nBytes = 10
2138-1848:719569743.821 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719569948.568 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719569948.790 : System send command 10 bytes + data 0 bytes
2138-1848:719569948.935 : IO total need to receive data 165 bytes
2138-1848:719569949.074 : => CNT96226::VenderCmd_GetData
2138-1848:719569949.200 : iCmd = 0, nBytes = 165
2138-1848:719570160.487 : skip dump 37 bytes
2138-1848:719570160.868 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719570161.150 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719570161.438 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719570161.714 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719570161.983 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719570162.260 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719570162.519 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719570162.784 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719570162.923 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719570163.045 : System total receive data 165 bytes
2138-1848:719570163.168 : => CNT96226::VenderCmd_GetData
2138-1848:719570163.497 : iCmd = 1, nBytes = 4
2138-1848:719570373.146 : 0000 : 00 00 00 00 
2138-1848:719570373.384 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719570373.669 : <= CAsicIO::DoIo ret = 1
2138-1848:719570373.793 : Dump Inquiry
2138-1848:719570374.049 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719570374.338 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719570374.617 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719570374.893 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719570375.162 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719570375.442 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719570375.709 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719570375.971 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719570376.241 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:719570376.518 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:719570376.703 : 00a0 : 00 00 00 00 00 
2138-1848:719570376.844 : => ReadNVMDataInternal
2138-1848:719570377.254 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719570377.397 : IO Send command 10 bytes
2138-1848:719570377.591 : => CNT96226::VenderCmd_SetData
2138-1848:719570377.721 : iCmd = 0, nBytes = 10
2138-1848:719570377.940 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719570737.300 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719570737.592 : System send command 10 bytes + data 0 bytes
2138-1848:719570737.743 : IO total need to receive data 128 bytes
2138-1848:719570737.884 : => CNT96226::VenderCmd_GetData
2138-1848:719570738.016 : iCmd = 0, nBytes = 128
2138-1848:719570953.137 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719570953.510 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719570953.797 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719570954.079 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719570954.348 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719570954.615 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719570954.878 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719570955.145 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719570955.294 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719570955.431 : System total receive data 128 bytes
2138-1848:719570955.561 : => CNT96226::VenderCmd_GetData
2138-1848:719570955.691 : iCmd = 1, nBytes = 4
2138-1848:719571165.751 : 0000 : 00 00 00 00 
2138-1848:719571165.967 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719571166.241 : <= CAsicIO::DoIo ret = 1
2138-1848:719571166.381 : NVMData.PadScanCount = 0
2138-1848:719571166.508 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719571166.637 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719571166.768 : NVMData.FlatbedScanCount = 0
2138-1848:719571166.887 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719571167.001 : NVMData.SideEdgeFletbed = 0
2138-1848:719571167.117 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719571167.236 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719571167.360 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719571167.487 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719571167.613 : NVMData.BornMonth = 0
2138-1848:719571167.722 : NVMData.BornDay = 0
2138-1848:719571167.841 : NVMData.BornYear = 0
2138-1848:719571167.947 : NVMData.FirstScanMonth = 5
2138-1848:719571168.056 : NVMData.FirstScanDay = 18
2138-1848:719571168.176 : NVMData.FirstScanYear = 2020
2138-1848:719571168.293 : NVMData.VerticalMagnification = 0
2138-1848:719571168.411 : NVMData.HorizontalMagnification = 0
2138-1848:719571168.528 : NVMData.PowerSavingTime = 15
2138-1848:719571168.641 : NVMData.SN = A094165189010062
2138-1848:719571168.760 : NVMData.AutoFeed = 0
2138-1848:719571168.868 : NVMData.CCDType = 0
2138-1848:719571169.177 : NVMData.ScanSpeed = 0
2138-1848:719571169.299 : NVMData.RollerCount = 0
2138-1848:719571169.410 : NVMData.MultifeedCount = 0
2138-1848:719571169.518 : NVMData.JamCount = 0
2138-1848:719571169.620 : NVMData.IdentifyInfo = 
2138-1848:719571169.734 : NVMData.FormalName = 
2138-1848:719571169.846 : NVMData.ReservedB = 0
2138-1848:719571169.968 : NVMData.FunctionCode = 0
2138-1848:719571170.080 : NVMData.PreFeed = 0
2138-1848:719571170.186 : NVMData.PreFeedTime = 0
2138-1848:719571170.288 : NVMData.ButtonNumber = 0
2138-1848:719571170.398 : NVMData.PowerOffTime = 0
2138-1848:719571170.507 : <= ReadNVMDataInternal ret = 1
2138-1848:719571170.651 : => IoObject::IoLockEnd
2138-1848:719571170.804 : <= IoObject::IoLockEnd
2138-1848:719571170.908 : <= InitializeScanner ret = 1
2138-1848:719571171.037 : => GetLogicalScannerAbilityEx
2138-1848:719571171.159 : => IoObject::IoLockStart
2138-1848:719571171.323 : => CAsicIO::CheckDevice
2138-1848:719571171.432 : => CNT96226::ConnectIsAvailable
2138-1848:719571196.439 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719571196.646 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719571196.773 : <= IoObject::IoLockStart
2138-1848:719571196.897 : => IoObject::IoLockEnd
2138-1848:719571197.070 : <= IoObject::IoLockEnd
2138-1848:719571197.607 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:719571197.740 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:719571513.300 : => ReadNVMData
2138-1848:719571513.597 : => IoObject::IoLockStart
2138-1848:719571513.856 : => CAsicIO::CheckDevice
2138-1848:719571513.989 : => CNT96226::ConnectIsAvailable
2138-1848:719571545.942 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719571546.195 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719571546.330 : <= IoObject::IoLockStart
2138-1848:719571546.465 : => ReadNVMDataInternal
2138-1848:719571546.607 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719571546.745 : IO Send command 10 bytes
2138-1848:719571547.005 : => CNT96226::VenderCmd_SetData
2138-1848:719571547.128 : iCmd = 0, nBytes = 10
2138-1848:719571547.359 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719571916.441 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719571916.751 : System send command 10 bytes + data 0 bytes
2138-1848:719571916.915 : IO total need to receive data 128 bytes
2138-1848:719571917.056 : => CNT96226::VenderCmd_GetData
2138-1848:719571917.193 : iCmd = 0, nBytes = 128
2138-1848:719572123.789 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719572124.137 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719572124.427 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719572124.699 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719572124.966 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719572125.233 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719572125.494 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719572125.754 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719572125.900 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719572126.042 : System total receive data 128 bytes
2138-1848:719572126.174 : => CNT96226::VenderCmd_GetData
2138-1848:719572126.302 : iCmd = 1, nBytes = 4
2138-1848:719572338.193 : 0000 : 00 00 00 00 
2138-1848:719572338.423 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719572338.685 : <= CAsicIO::DoIo ret = 1
2138-1848:719572338.825 : NVMData.PadScanCount = 0
2138-1848:719572338.948 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719572339.070 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719572339.194 : NVMData.FlatbedScanCount = 0
2138-1848:719572339.314 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719572339.430 : NVMData.SideEdgeFletbed = 0
2138-1848:719572339.542 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719572339.667 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719572339.801 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719572340.145 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719572340.277 : NVMData.BornMonth = 0
2138-1848:719572340.389 : NVMData.BornDay = 0
2138-1848:719572340.497 : NVMData.BornYear = 0
2138-1848:719572340.608 : NVMData.FirstScanMonth = 5
2138-1848:719572340.722 : NVMData.FirstScanDay = 18
2138-1848:719572340.843 : NVMData.FirstScanYear = 2020
2138-1848:719572340.962 : NVMData.VerticalMagnification = 0
2138-1848:719572341.081 : NVMData.HorizontalMagnification = 0
2138-1848:719572341.206 : NVMData.PowerSavingTime = 15
2138-1848:719572341.322 : NVMData.SN = A094165189010062
2138-1848:719572341.434 : NVMData.AutoFeed = 0
2138-1848:719572341.541 : NVMData.CCDType = 0
2138-1848:719572341.649 : NVMData.ScanSpeed = 0
2138-1848:719572341.755 : NVMData.RollerCount = 0
2138-1848:719572341.869 : NVMData.MultifeedCount = 0
2138-1848:719572341.984 : NVMData.JamCount = 0
2138-1848:719572342.089 : NVMData.IdentifyInfo = 
2138-1848:719572342.198 : NVMData.FormalName = 
2138-1848:719572342.303 : NVMData.ReservedB = 0
2138-1848:719572342.415 : NVMData.FunctionCode = 0
2138-1848:719572342.533 : NVMData.PreFeed = 0
2138-1848:719572342.640 : NVMData.PreFeedTime = 0
2138-1848:719572342.745 : NVMData.ButtonNumber = 0
2138-1848:719572342.856 : NVMData.PowerOffTime = 0
2138-1848:719572342.964 : <= ReadNVMDataInternal ret = 1
2138-1848:719572343.091 : => IoObject::IoLockEnd
2138-1848:719572343.239 : <= IoObject::IoLockEnd
2138-1848:719572343.353 : <= ReadNVMData ret = 1
2138-1848:719573253.180 : => TerminateDriver
2138-1848:719573253.389 : => CAsicIO::~CAsicIO,pStage=198118472
2138-1848:719573253.477 : => CNT96226::Close
2138-1848:719573258.650 : <= CNT96226::Close ret = 1
2138-1848:719573258.813 : <= CAsicIO::~CAsicIO
2138-1848:719573258.886 : => IoObject::IoLockEnd
2138-1848:719573258.950 : <= IoObject::IoLockEnd
2138-1848:719573259.011 : => IoObject::TerminateDevice
2138-1848:719573259.078 : => IoObject::IoLockEnd
2138-1848:719573259.134 : <= IoObject::IoLockEnd
2138-1848:719573259.233 : <= IoObject::TerminateDevice
2138-1848:719573259.470 : <= TerminateDriver ret = 1
2138-1848:719575358.775 : ============Debug Start==========
2138-1848:719575359.101 : Date : 2020/5/18 09:53:18
2138-1848:719575359.186 : Process ID : 2138
2138-1848:719575359.556 : Windows : Version 10.0 build 18363 
2138-1848:719575360.063 : MemoryStatus.dwMemoryLoad : 30
2138-1848:719575360.128 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:719575360.196 : MemoryStatus.ullAvailPhys : 5890818048
2138-1848:719575360.261 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:719575360.332 : MemoryStatus.ullAvailPageFile : 7322062848
2138-1848:719575360.399 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:719575360.459 : MemoryStatus.ullAvailVirtual : 1719255040
2138-1848:719575360.526 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:719575360.630 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:719575360.694 : CPU Family 6 Model 10 Stepping 7
2138-1848:719575360.950 : CPU Count : 4
2138-1848:719575361.003 : CPU Frequency : 100.000 Mhz
2138-1848:719575366.282 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:719575366.439 : => InitializeDriver
2138-1848:719575366.700 : <= InitializeDriver ret = 1
2138-1848:719577638.194 : => InitializeScanner
2138-1848:719577638.467 : => CAsicIO::GetDeviceList
2138-1848:719577638.901 : => CNT96226::CNT96226
2138-1848:719577638.965 : => CNT96226::Open
2138-1848:719577664.491 : <= CNT96226::Open ret = 1
2138-1848:719577664.594 : => CNT96226::Initialize
2138-1848:719577664.823 : <= CNT96226::Initialize ret = 1
2138-1848:719577664.886 : <= CNT96226::CNT96226
2138-1848:719577664.942 : => CNT96226::EnumAvailableDevice
2138-1848:719577668.558 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:719577668.643 : DeviceHandleTable[ 0 ] = 256
2138-1848:719577668.707 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:719581433.094 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:719581434.255 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719581442.636 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719581442.868 : => IoObject::GetLockName
2138-1848:719581442.994 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719581443.145 : <= IoObject::GetLockName
2138-1848:719581444.001 : => CNT96226::VenderCmd_GetData
2138-1848:719581444.136 : iCmd = 3, nBytes = 2
2138-1848:719581831.490 : 0000 : 06 38 
2138-1848:719581831.670 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719581831.754 : => CNT96226::VenderCmd_GetData
2138-1848:719581831.819 : iCmd = 4, nBytes = 2
2138-1848:719582117.925 : 0000 : 07 07 
2138-1848:719582118.098 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719582118.203 : Device 0 USB ID = 0638 : 0707
2138-1848:719582118.299 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:719582118.374 : IO Send command 10 bytes
2138-1848:719582118.436 : => CNT96226::VenderCmd_SetData
2138-1848:719582118.505 : iCmd = 0, nBytes = 10
2138-1848:719582118.621 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719582303.133 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719582303.331 : => CNT96226::VenderCmd_GetData
2138-1848:719582303.406 : iCmd = 0, nBytes = 165
2138-1848:719582477.408 : skip dump 37 bytes
2138-1848:719582477.646 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719582477.802 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719582477.953 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719582478.096 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719582478.236 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719582478.383 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719582478.518 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719582478.652 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719582478.722 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719582478.794 : => CNT96226::VenderCmd_GetData
2138-1848:719582478.968 : iCmd = 1, nBytes = 4
2138-1848:719582651.184 : 0000 : 00 00 00 00 
2138-1848:719582651.358 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719582651.459 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719582651.539 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719582651.617 : IO Send command 10 bytes
2138-1848:719582651.679 : => CNT96226::VenderCmd_SetData
2138-1848:719582651.750 : iCmd = 0, nBytes = 10
2138-1848:719582651.870 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719582965.195 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719582965.403 : => CNT96226::VenderCmd_GetData
2138-1848:719582965.470 : iCmd = 0, nBytes = 128
2138-1848:719583142.592 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719583142.863 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719583143.016 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719583143.165 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719583143.306 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719583143.439 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719583143.571 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719583143.704 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719583143.778 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719583143.855 : => CNT96226::VenderCmd_GetData
2138-1848:719583143.914 : iCmd = 1, nBytes = 4
2138-1848:719583265.252 : 0000 : 00 00 00 00 
2138-1848:719583265.393 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719583265.484 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719583265.651 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:719583265.737 : => CNT96226::Close
2138-1848:719583269.657 : <= CNT96226::Close ret = 1
2138-1848:719583269.755 : <= CNT96226::~CNT96226
2138-1848:719583269.863 : <= CAsicIO::GetDeviceList
2138-1848:719583270.333 : => IoObject::SetTimeout
2138-1848:719583270.404 : Timeout--> In = 0 Out = 0
2138-1848:719583270.477 : <= IoObject::SetTimeout
2138-1848:719583270.554 : => CAsicIO::CAsicIO
2138-1848:719583270.635 : => CNT96226::CNT96226
2138-1848:719583270.702 : => CNT96226::Open
2138-1848:719583293.149 : <= CNT96226::Open ret = 1
2138-1848:719583293.271 : => CNT96226::Initialize
2138-1848:719583293.502 : <= CNT96226::Initialize ret = 1
2138-1848:719583293.568 : <= CNT96226::CNT96226
2138-1848:719583293.630 : <= CAsicIO::CAsicIO
2138-1848:719583293.694 : => CAsicIO::InitializeDevice
2138-1848:719583293.770 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719583297.794 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719583297.927 : => IoObject::GetLockName
2138-1848:719583297.994 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719583298.072 : <= IoObject::GetLockName
2138-1848:719583298.592 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719583298.673 : IO Send command 10 bytes
2138-1848:719583298.734 : => CNT96226::VenderCmd_SetData
2138-1848:719583298.806 : iCmd = 0, nBytes = 10
2138-1848:719583298.926 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719583610.396 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719583610.643 : => CNT96226::VenderCmd_GetData
2138-1848:719583610.717 : iCmd = 0, nBytes = 128
2138-1848:719583760.168 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719583760.395 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719583760.547 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719583760.692 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719583760.831 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719583760.966 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719583761.104 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719583761.240 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719583761.316 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719583761.493 : => CNT96226::VenderCmd_GetData
2138-1848:719583761.561 : iCmd = 1, nBytes = 4
2138-1848:719583868.368 : 0000 : 00 00 00 00 
2138-1848:719583868.505 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719583868.578 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719583868.647 : => CNT96226::VenderCmd_GetData
2138-1848:719583868.707 : iCmd = 3, nBytes = 2
2138-1848:719584193.669 : 0000 : 06 38 
2138-1848:719584193.847 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719584193.936 : => CNT96226::VenderCmd_GetData
2138-1848:719584194.007 : iCmd = 4, nBytes = 2
2138-1848:719584469.274 : 0000 : 07 07 
2138-1848:719584469.442 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719584469.608 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:719584469.718 : => IoObject::InitializeDevice
2138-1848:719584469.831 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:719584470.680 : <= IoObject::InitializeDevice ret = 1
2138-1848:719584470.757 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:719584471.492 : => FindScanner
2138-1848:719584471.557 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:719584471.626 : <= FindScanner ret = 1
2138-1848:719584471.689 : => IoObject::IoLockStart
2138-1848:719584471.782 : => CAsicIO::CheckDevice
2138-1848:719584471.840 : => CNT96226::ConnectIsAvailable
2138-1848:719584491.744 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719584491.848 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719584491.911 : <= IoObject::IoLockStart
2138-1848:719584491.974 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719584492.044 : IO Send command 10 bytes
2138-1848:719584492.132 : => CNT96226::VenderCmd_SetData
2138-1848:719584492.193 : iCmd = 0, nBytes = 10
2138-1848:719584492.303 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:719584668.733 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719584668.933 : System send command 10 bytes + data 0 bytes
2138-1848:719584669.025 : IO total need to receive data 5 bytes
2138-1848:719584669.101 : => CNT96226::VenderCmd_GetData
2138-1848:719584669.172 : iCmd = 0, nBytes = 5
2138-1848:719584815.612 : 0000 : 06 00 02 02 ab 
2138-1848:719584815.771 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719584815.859 : System total receive data 5 bytes
2138-1848:719584815.934 : => CNT96226::VenderCmd_GetData
2138-1848:719584816.008 : iCmd = 1, nBytes = 4
2138-1848:719584962.985 : 0000 : 00 00 00 00 
2138-1848:719584963.158 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719584963.340 : <= CAsicIO::DoIo ret = 1
2138-1848:719584963.417 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719584963.488 : IO Send command 10 bytes
2138-1848:719584963.624 : => CNT96226::VenderCmd_SetData
2138-1848:719584963.693 : iCmd = 0, nBytes = 10
2138-1848:719584963.805 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719585144.725 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719585144.908 : System send command 10 bytes + data 0 bytes
2138-1848:719585144.992 : IO total need to receive data 165 bytes
2138-1848:719585145.070 : => CNT96226::VenderCmd_GetData
2138-1848:719585145.135 : iCmd = 0, nBytes = 165
2138-1848:719585310.531 : skip dump 37 bytes
2138-1848:719585310.783 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719585310.943 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719585311.093 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719585311.240 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719585311.378 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719585311.515 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719585311.645 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719585311.779 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719585311.851 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719585311.919 : System total receive data 165 bytes
2138-1848:719585311.996 : => CNT96226::VenderCmd_GetData
2138-1848:719585312.150 : iCmd = 1, nBytes = 4
2138-1848:719585438.155 : 0000 : 00 00 00 00 
2138-1848:719585438.326 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719585438.512 : <= CAsicIO::DoIo ret = 1
2138-1848:719585438.582 : Dump Inquiry
2138-1848:719585438.720 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719585438.867 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719585439.010 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719585439.155 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719585439.292 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719585439.429 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719585439.561 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719585439.698 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719585439.832 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:719585439.966 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:719585440.058 : 00a0 : 00 00 00 00 00 
2138-1848:719585440.146 : => ReadNVMDataInternal
2138-1848:719585440.371 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719585440.443 : IO Send command 10 bytes
2138-1848:719585440.567 : => CNT96226::VenderCmd_SetData
2138-1848:719585440.626 : iCmd = 0, nBytes = 10
2138-1848:719585440.733 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719585759.565 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719585759.759 : System send command 10 bytes + data 0 bytes
2138-1848:719585759.841 : IO total need to receive data 128 bytes
2138-1848:719585759.913 : => CNT96226::VenderCmd_GetData
2138-1848:719585759.980 : iCmd = 0, nBytes = 128
2138-1848:719585890.483 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719585890.724 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719585890.883 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719585891.027 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719585891.164 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719585891.302 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719585891.433 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719585891.566 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719585891.635 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719585891.703 : System total receive data 128 bytes
2138-1848:719585891.775 : => CNT96226::VenderCmd_GetData
2138-1848:719585891.836 : iCmd = 1, nBytes = 4
2138-1848:719586002.953 : 0000 : 00 00 00 00 
2138-1848:719586003.076 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719586003.244 : <= CAsicIO::DoIo ret = 1
2138-1848:719586003.551 : NVMData.PadScanCount = 0
2138-1848:719586003.613 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719586003.672 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719586003.735 : NVMData.FlatbedScanCount = 0
2138-1848:719586003.793 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719586003.848 : NVMData.SideEdgeFletbed = 0
2138-1848:719586003.903 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719586003.960 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719586004.018 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719586004.073 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719586004.129 : NVMData.BornMonth = 0
2138-1848:719586004.182 : NVMData.BornDay = 0
2138-1848:719586004.236 : NVMData.BornYear = 0
2138-1848:719586004.286 : NVMData.FirstScanMonth = 5
2138-1848:719586004.340 : NVMData.FirstScanDay = 18
2138-1848:719586004.400 : NVMData.FirstScanYear = 2020
2138-1848:719586004.457 : NVMData.VerticalMagnification = 0
2138-1848:719586004.514 : NVMData.HorizontalMagnification = 0
2138-1848:719586004.571 : NVMData.PowerSavingTime = 15
2138-1848:719586004.627 : NVMData.SN = A094165189010062
2138-1848:719586004.679 : NVMData.AutoFeed = 0
2138-1848:719586004.732 : NVMData.CCDType = 0
2138-1848:719586004.886 : NVMData.ScanSpeed = 0
2138-1848:719586004.940 : NVMData.RollerCount = 0
2138-1848:719586004.997 : NVMData.MultifeedCount = 0
2138-1848:719586005.051 : NVMData.JamCount = 0
2138-1848:719586005.117 : NVMData.IdentifyInfo = 
2138-1848:719586005.170 : NVMData.FormalName = 
2138-1848:719586005.224 : NVMData.ReservedB = 0
2138-1848:719586005.276 : NVMData.FunctionCode = 0
2138-1848:719586005.328 : NVMData.PreFeed = 0
2138-1848:719586005.382 : NVMData.PreFeedTime = 0
2138-1848:719586005.433 : NVMData.ButtonNumber = 0
2138-1848:719586005.483 : NVMData.PowerOffTime = 0
2138-1848:719586005.539 : <= ReadNVMDataInternal ret = 1
2138-1848:719586005.627 : => IoObject::IoLockEnd
2138-1848:719586005.701 : <= IoObject::IoLockEnd
2138-1848:719586005.756 : <= InitializeScanner ret = 1
2138-1848:719587259.947 : => GetLogicalScannerAbility
2138-1848:719587260.175 : => IoObject::IoLockStart
2138-1848:719587260.318 : => CAsicIO::CheckDevice
2138-1848:719587260.384 : => CNT96226::ConnectIsAvailable
2138-1848:719587278.780 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719587278.905 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719587278.984 : <= IoObject::IoLockStart
2138-1848:719587279.051 : => IoObject::IoLockEnd
2138-1848:719587279.153 : <= IoObject::IoLockEnd
2138-1848:719587279.232 : <= GetLogicalScannerAbility ret = 1
2138-1848:719590906.094 : => GetLogicalScannerAbilityEx
2138-1848:719590906.296 : => IoObject::IoLockStart
2138-1848:719590906.438 : => CAsicIO::CheckDevice
2138-1848:719590906.504 : => CNT96226::ConnectIsAvailable
2138-1848:719590924.608 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719590924.736 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719590924.808 : <= IoObject::IoLockStart
2138-1848:719590924.872 : => IoObject::IoLockEnd
2138-1848:719590924.972 : <= IoObject::IoLockEnd
2138-1848:719590925.089 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:719590925.171 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:719597903.512 : => ReadNVMData
2138-1848:719597903.716 : => IoObject::IoLockStart
2138-1848:719597903.862 : => CAsicIO::CheckDevice
2138-1848:719597903.931 : => CNT96226::ConnectIsAvailable
2138-1848:719597928.767 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719597928.889 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719597928.963 : <= IoObject::IoLockStart
2138-1848:719597929.033 : => ReadNVMDataInternal
2138-1848:719597929.102 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719597929.176 : IO Send command 10 bytes
2138-1848:719597929.310 : => CNT96226::VenderCmd_SetData
2138-1848:719597929.371 : iCmd = 0, nBytes = 10
2138-1848:719597929.489 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719598276.229 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719598276.425 : System send command 10 bytes + data 0 bytes
2138-1848:719598276.511 : IO total need to receive data 128 bytes
2138-1848:719598276.582 : => CNT96226::VenderCmd_GetData
2138-1848:719598276.647 : iCmd = 0, nBytes = 128
2138-1848:719598479.779 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719598479.951 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719598480.095 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719598480.232 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719598480.367 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719598480.495 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719598480.627 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719598480.758 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719598480.824 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719598480.892 : System total receive data 128 bytes
2138-1848:719598480.958 : => CNT96226::VenderCmd_GetData
2138-1848:719598481.013 : iCmd = 1, nBytes = 4
2138-1848:719598676.976 : 0000 : 00 00 00 00 
2138-1848:719598677.138 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719598677.306 : <= CAsicIO::DoIo ret = 1
2138-1848:719598677.527 : NVMData.PadScanCount = 0
2138-1848:719598677.598 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719598677.661 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719598677.725 : NVMData.FlatbedScanCount = 0
2138-1848:719598677.787 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719598677.844 : NVMData.SideEdgeFletbed = 0
2138-1848:719598677.902 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719598677.961 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719598678.021 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719598678.077 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719598678.138 : NVMData.BornMonth = 0
2138-1848:719598678.191 : NVMData.BornDay = 0
2138-1848:719598678.244 : NVMData.BornYear = 0
2138-1848:719598678.295 : NVMData.FirstScanMonth = 5
2138-1848:719598678.353 : NVMData.FirstScanDay = 18
2138-1848:719598678.410 : NVMData.FirstScanYear = 2020
2138-1848:719598678.472 : NVMData.VerticalMagnification = 0
2138-1848:719598678.529 : NVMData.HorizontalMagnification = 0
2138-1848:719598678.588 : NVMData.PowerSavingTime = 15
2138-1848:719598678.643 : NVMData.SN = A094165189010062
2138-1848:719598678.699 : NVMData.AutoFeed = 0
2138-1848:719598678.754 : NVMData.CCDType = 0
2138-1848:719598678.807 : NVMData.ScanSpeed = 0
2138-1848:719598678.858 : NVMData.RollerCount = 0
2138-1848:719598678.914 : NVMData.MultifeedCount = 0
2138-1848:719598678.970 : NVMData.JamCount = 0
2138-1848:719598679.024 : NVMData.IdentifyInfo = 
2138-1848:719598679.077 : NVMData.FormalName = 
2138-1848:719598679.129 : NVMData.ReservedB = 0
2138-1848:719598679.186 : NVMData.FunctionCode = 0
2138-1848:719598679.239 : NVMData.PreFeed = 0
2138-1848:719598679.289 : NVMData.PreFeedTime = 0
2138-1848:719598679.341 : NVMData.ButtonNumber = 0
2138-1848:719598679.395 : NVMData.PowerOffTime = 0
2138-1848:719598679.450 : <= ReadNVMDataInternal ret = 1
2138-1848:719598679.518 : => IoObject::IoLockEnd
2138-1848:719598679.597 : <= IoObject::IoLockEnd
2138-1848:719598679.648 : <= ReadNVMData ret = 1
2138-1848:719607058.716 : => GetADFStatus
2138-1848:719607059.160 : => IoObject::IoLockStart
2138-1848:719607059.305 : => CAsicIO::CheckDevice
2138-1848:719607059.366 : => CNT96226::ConnectIsAvailable
2138-1848:719607093.376 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719607093.762 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719607093.827 : <= IoObject::IoLockStart
2138-1848:719607093.889 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719607093.963 : IO Send command 10 bytes
2138-1848:719607094.112 : => CNT96226::VenderCmd_SetData
2138-1848:719607094.170 : iCmd = 0, nBytes = 10
2138-1848:719607094.284 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719607303.544 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719607303.667 : System send command 10 bytes + data 0 bytes
2138-1848:719607303.744 : IO total need to receive data 2 bytes
2138-1848:719607303.811 : => CNT96226::VenderCmd_GetData
2138-1848:719607303.869 : iCmd = 0, nBytes = 2
2138-1848:719607497.851 : 0000 : 01 00 
2138-1848:719607498.002 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719607498.077 : System total receive data 2 bytes
2138-1848:719607498.145 : => CNT96226::VenderCmd_GetData
2138-1848:719607498.205 : iCmd = 1, nBytes = 4
2138-1848:719607705.695 : 0000 : 00 00 00 00 
2138-1848:719607705.791 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719607705.940 : <= CAsicIO::DoIo ret = 1
2138-1848:719607706.017 : Return status = 1
2138-1848:719607706.081 : => IoObject::IoLockEnd
2138-1848:719607706.154 : <= IoObject::IoLockEnd
2138-1848:719607706.210 : <= GetADFStatus ret = 1
2138-1848:719610772.830 : => TerminateDriver
2138-1848:719610773.029 : => CAsicIO::~CAsicIO,pStage=210570312
2138-1848:719610773.104 : => CNT96226::Close
2138-1848:719610778.288 : <= CNT96226::Close ret = 1
2138-1848:719610778.378 : <= CAsicIO::~CAsicIO
2138-1848:719610778.436 : => IoObject::IoLockEnd
2138-1848:719610778.493 : <= IoObject::IoLockEnd
2138-1848:719610778.549 : => IoObject::TerminateDevice
2138-1848:719610778.741 : => IoObject::IoLockEnd
2138-1848:719610778.798 : <= IoObject::IoLockEnd
2138-1848:719610778.895 : <= IoObject::TerminateDevice
2138-1848:719610779.122 : <= TerminateDriver ret = 1
2138-1848:719639347.195 : ============Debug Start==========
2138-1848:719639347.542 : Date : 2020/5/18 09:53:20
2138-1848:719639347.630 : Process ID : 2138
2138-1848:719639347.985 : Windows : Version 10.0 build 18363 
2138-1848:719639348.476 : MemoryStatus.dwMemoryLoad : 30
2138-1848:719639348.548 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:719639348.620 : MemoryStatus.ullAvailPhys : 5894258688
2138-1848:719639348.684 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:719639348.754 : MemoryStatus.ullAvailPageFile : 7323009024
2138-1848:719639348.823 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:719639348.885 : MemoryStatus.ullAvailVirtual : 1719783424
2138-1848:719639348.951 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:719639349.061 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:719639349.130 : CPU Family 6 Model 10 Stepping 7
2138-1848:719639349.392 : CPU Count : 4
2138-1848:719639349.443 : CPU Frequency : 100.000 Mhz
2138-1848:719639354.806 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:719639354.955 : => InitializeDriver
2138-1848:719639355.219 : <= InitializeDriver ret = 1
2138-1848:719639355.286 : => InitializeScanner
2138-1848:719639355.373 : => CAsicIO::GetDeviceList
2138-1848:719639355.581 : => CNT96226::CNT96226
2138-1848:719639355.650 : => CNT96226::Open
2138-1848:719639378.227 : <= CNT96226::Open ret = 1
2138-1848:719639378.336 : => CNT96226::Initialize
2138-1848:719639378.556 : <= CNT96226::Initialize ret = 1
2138-1848:719639378.618 : <= CNT96226::CNT96226
2138-1848:719639378.676 : => CNT96226::EnumAvailableDevice
2138-1848:719639382.434 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:719639382.523 : DeviceHandleTable[ 0 ] = 256
2138-1848:719639382.589 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:719643652.287 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:719643653.398 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719643661.640 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719643661.871 : => IoObject::GetLockName
2138-1848:719643661.994 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719643662.147 : <= IoObject::GetLockName
2138-1848:719643663.082 : => CNT96226::VenderCmd_GetData
2138-1848:719643663.224 : iCmd = 3, nBytes = 2
2138-1848:719644090.526 : 0000 : 06 38 
2138-1848:719644090.807 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719644090.969 : => CNT96226::VenderCmd_GetData
2138-1848:719644091.102 : iCmd = 4, nBytes = 2
2138-1848:719644414.670 : 0000 : 07 07 
2138-1848:719644414.925 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719644415.113 : Device 0 USB ID = 0638 : 0707
2138-1848:719644415.299 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:719644415.447 : IO Send command 10 bytes
2138-1848:719644415.564 : => CNT96226::VenderCmd_SetData
2138-1848:719644415.687 : iCmd = 0, nBytes = 10
2138-1848:719644415.911 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719644627.179 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719644627.475 : => CNT96226::VenderCmd_GetData
2138-1848:719644627.628 : iCmd = 0, nBytes = 165
2138-1848:719644836.525 : skip dump 37 bytes
2138-1848:719644836.937 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719644837.234 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719644837.523 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719644837.804 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719644838.079 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719644838.359 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719644838.626 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719644838.895 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719644839.036 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719644839.169 : => CNT96226::VenderCmd_GetData
2138-1848:719644839.501 : iCmd = 1, nBytes = 4
2138-1848:719645049.375 : 0000 : 00 00 00 00 
2138-1848:719645049.600 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719645049.746 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719645049.890 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719645050.033 : IO Send command 10 bytes
2138-1848:719645050.154 : => CNT96226::VenderCmd_SetData
2138-1848:719645050.274 : iCmd = 0, nBytes = 10
2138-1848:719645050.489 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719645409.160 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719645409.434 : => CNT96226::VenderCmd_GetData
2138-1848:719645409.563 : iCmd = 0, nBytes = 128
2138-1848:719645633.302 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719645633.688 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719645633.999 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719645634.282 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719645634.552 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719645634.825 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719645635.089 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719645635.352 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719645635.500 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719645635.637 : => CNT96226::VenderCmd_GetData
2138-1848:719645635.757 : iCmd = 1, nBytes = 4
2138-1848:719645844.954 : 0000 : 00 00 00 00 
2138-1848:719645845.143 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719645845.271 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719645845.541 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:719645845.695 : => CNT96226::Close
2138-1848:719645852.433 : <= CNT96226::Close ret = 1
2138-1848:719645852.612 : <= CNT96226::~CNT96226
2138-1848:719645852.789 : <= CAsicIO::GetDeviceList
2138-1848:719645853.766 : => IoObject::SetTimeout
2138-1848:719645853.890 : Timeout--> In = 0 Out = 0
2138-1848:719645854.019 : <= IoObject::SetTimeout
2138-1848:719645854.149 : => CAsicIO::CAsicIO
2138-1848:719645854.306 : => CNT96226::CNT96226
2138-1848:719645854.437 : => CNT96226::Open
2138-1848:719645897.916 : <= CNT96226::Open ret = 1
2138-1848:719645898.132 : => CNT96226::Initialize
2138-1848:719645898.539 : <= CNT96226::Initialize ret = 1
2138-1848:719645898.662 : <= CNT96226::CNT96226
2138-1848:719645898.781 : <= CAsicIO::CAsicIO
2138-1848:719645898.896 : => CAsicIO::InitializeDevice
2138-1848:719645899.045 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719645906.720 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719645906.961 : => IoObject::GetLockName
2138-1848:719645907.097 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719645907.239 : <= IoObject::GetLockName
2138-1848:719645908.170 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719645908.336 : IO Send command 10 bytes
2138-1848:719645908.446 : => CNT96226::VenderCmd_SetData
2138-1848:719645908.568 : iCmd = 0, nBytes = 10
2138-1848:719645908.793 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719646271.330 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719646271.654 : => CNT96226::VenderCmd_GetData
2138-1848:719646271.811 : iCmd = 0, nBytes = 128
2138-1848:719646483.166 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719646483.559 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719646483.848 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719646484.141 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719646484.413 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719646484.689 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719646484.951 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719646485.210 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719646485.353 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719646485.780 : => CNT96226::VenderCmd_GetData
2138-1848:719646485.915 : iCmd = 1, nBytes = 4
2138-1848:719646699.541 : 0000 : 00 00 00 00 
2138-1848:719646699.792 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719646699.955 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719646700.108 : => CNT96226::VenderCmd_GetData
2138-1848:719646700.239 : iCmd = 3, nBytes = 2
2138-1848:719647089.967 : 0000 : 06 38 
2138-1848:719647090.219 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719647090.376 : => CNT96226::VenderCmd_GetData
2138-1848:719647090.503 : iCmd = 4, nBytes = 2
2138-1848:719647407.187 : 0000 : 07 07 
2138-1848:719647407.397 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719647407.657 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:719647407.856 : => IoObject::InitializeDevice
2138-1848:719647408.052 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:719647409.386 : <= IoObject::InitializeDevice ret = 1
2138-1848:719647409.554 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:719647410.538 : => FindScanner
2138-1848:719647410.657 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:719647410.785 : <= FindScanner ret = 1
2138-1848:719647410.905 : => IoObject::IoLockStart
2138-1848:719647411.080 : => CAsicIO::CheckDevice
2138-1848:719647411.198 : => CNT96226::ConnectIsAvailable
2138-1848:719647434.754 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719647434.959 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719647435.087 : <= IoObject::IoLockStart
2138-1848:719647435.207 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719647435.346 : IO Send command 10 bytes
2138-1848:719647435.521 : => CNT96226::VenderCmd_SetData
2138-1848:719647435.646 : iCmd = 0, nBytes = 10
2138-1848:719647435.860 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:719647639.777 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719647639.937 : System send command 10 bytes + data 0 bytes
2138-1848:719647640.029 : IO total need to receive data 5 bytes
2138-1848:719647640.112 : => CNT96226::VenderCmd_GetData
2138-1848:719647640.193 : iCmd = 0, nBytes = 5
2138-1848:719647835.782 : 0000 : 06 00 02 02 ab 
2138-1848:719647835.926 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719647836.016 : System total receive data 5 bytes
2138-1848:719647836.090 : => CNT96226::VenderCmd_GetData
2138-1848:719647836.161 : iCmd = 1, nBytes = 4
2138-1848:719647989.170 : 0000 : 00 00 00 00 
2138-1848:719647989.280 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719647989.467 : <= CAsicIO::DoIo ret = 1
2138-1848:719647989.545 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719647989.631 : IO Send command 10 bytes
2138-1848:719647989.761 : => CNT96226::VenderCmd_SetData
2138-1848:719647989.831 : iCmd = 0, nBytes = 10
2138-1848:719647989.960 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719648180.035 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719648180.191 : System send command 10 bytes + data 0 bytes
2138-1848:719648180.286 : IO total need to receive data 165 bytes
2138-1848:719648180.370 : => CNT96226::VenderCmd_GetData
2138-1848:719648180.440 : iCmd = 0, nBytes = 165
2138-1848:719648341.061 : skip dump 37 bytes
2138-1848:719648341.335 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719648341.522 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719648341.695 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719648341.868 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719648342.033 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719648342.203 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719648342.359 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719648342.522 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719648342.605 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719648342.684 : System total receive data 165 bytes
2138-1848:719648342.763 : => CNT96226::VenderCmd_GetData
2138-1848:719648342.989 : iCmd = 1, nBytes = 4
2138-1848:719648491.850 : 0000 : 00 00 00 00 
2138-1848:719648491.971 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719648492.162 : <= CAsicIO::DoIo ret = 1
2138-1848:719648492.238 : Dump Inquiry
2138-1848:719648492.389 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719648492.555 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719648492.723 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719648492.887 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719648493.043 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719648493.207 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719648493.364 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719648493.516 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719648493.675 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:719648493.834 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:719648493.949 : 00a0 : 00 00 00 00 00 
2138-1848:719648494.032 : => ReadNVMDataInternal
2138-1848:719648494.322 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719648494.406 : IO Send command 10 bytes
2138-1848:719648494.534 : => CNT96226::VenderCmd_SetData
2138-1848:719648494.606 : iCmd = 0, nBytes = 10
2138-1848:719648494.732 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719648838.111 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719648838.328 : System send command 10 bytes + data 0 bytes
2138-1848:719648838.426 : IO total need to receive data 128 bytes
2138-1848:719648838.510 : => CNT96226::VenderCmd_GetData
2138-1848:719648838.586 : iCmd = 0, nBytes = 128
2138-1848:719649041.559 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719649041.819 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719649042.002 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719649042.174 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719649042.333 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719649042.490 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719649042.650 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719649042.804 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719649042.887 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719649042.978 : System total receive data 128 bytes
2138-1848:719649043.064 : => CNT96226::VenderCmd_GetData
2138-1848:719649043.132 : iCmd = 1, nBytes = 4
2138-1848:719649239.057 : 0000 : 00 00 00 00 
2138-1848:719649239.179 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719649239.364 : <= CAsicIO::DoIo ret = 1
2138-1848:719649239.458 : NVMData.PadScanCount = 0
2138-1848:719649239.531 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719649239.608 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719649239.684 : NVMData.FlatbedScanCount = 0
2138-1848:719649239.756 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719649239.827 : NVMData.SideEdgeFletbed = 0
2138-1848:719649239.900 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719649239.974 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719649240.054 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719649240.124 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719649240.197 : NVMData.BornMonth = 0
2138-1848:719649240.264 : NVMData.BornDay = 0
2138-1848:719649240.331 : NVMData.BornYear = 0
2138-1848:719649240.395 : NVMData.FirstScanMonth = 5
2138-1848:719649240.462 : NVMData.FirstScanDay = 18
2138-1848:719649240.532 : NVMData.FirstScanYear = 2020
2138-1848:719649240.604 : NVMData.VerticalMagnification = 0
2138-1848:719649240.675 : NVMData.HorizontalMagnification = 0
2138-1848:719649240.745 : NVMData.PowerSavingTime = 15
2138-1848:719649240.817 : NVMData.SN = A094165189010062
2138-1848:719649240.883 : NVMData.AutoFeed = 0
2138-1848:719649240.949 : NVMData.CCDType = 0
2138-1848:719649241.144 : NVMData.ScanSpeed = 0
2138-1848:719649241.216 : NVMData.RollerCount = 0
2138-1848:719649241.284 : NVMData.MultifeedCount = 0
2138-1848:719649241.354 : NVMData.JamCount = 0
2138-1848:719649241.419 : NVMData.IdentifyInfo = 
2138-1848:719649241.484 : NVMData.FormalName = 
2138-1848:719649241.550 : NVMData.ReservedB = 0
2138-1848:719649241.618 : NVMData.FunctionCode = 0
2138-1848:719649241.684 : NVMData.PreFeed = 0
2138-1848:719649241.751 : NVMData.PreFeedTime = 0
2138-1848:719649241.815 : NVMData.ButtonNumber = 0
2138-1848:719649241.883 : NVMData.PowerOffTime = 0
2138-1848:719649241.953 : <= ReadNVMDataInternal ret = 1
2138-1848:719649242.051 : => IoObject::IoLockEnd
2138-1848:719649242.145 : <= IoObject::IoLockEnd
2138-1848:719649242.214 : <= InitializeScanner ret = 1
2138-1848:719649242.295 : => GetLogicalScannerAbilityEx
2138-1848:719649242.369 : => IoObject::IoLockStart
2138-1848:719649242.465 : => CAsicIO::CheckDevice
2138-1848:719649242.532 : => CNT96226::ConnectIsAvailable
2138-1848:719649262.172 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719649262.298 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719649262.374 : <= IoObject::IoLockStart
2138-1848:719649262.446 : => IoObject::IoLockEnd
2138-1848:719649262.552 : <= IoObject::IoLockEnd
2138-1848:719649262.695 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:719649262.783 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:719649439.849 : => ReadNVMData
2138-1848:719649440.038 : => IoObject::IoLockStart
2138-1848:719649440.179 : => CAsicIO::CheckDevice
2138-1848:719649440.256 : => CNT96226::ConnectIsAvailable
2138-1848:719649465.126 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719649465.275 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719649465.361 : <= IoObject::IoLockStart
2138-1848:719649465.441 : => ReadNVMDataInternal
2138-1848:719649465.518 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719649465.608 : IO Send command 10 bytes
2138-1848:719649465.786 : => CNT96226::VenderCmd_SetData
2138-1848:719649465.858 : iCmd = 0, nBytes = 10
2138-1848:719649465.999 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719649804.409 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719649804.622 : System send command 10 bytes + data 0 bytes
2138-1848:719649804.716 : IO total need to receive data 128 bytes
2138-1848:719649804.801 : => CNT96226::VenderCmd_GetData
2138-1848:719649804.876 : iCmd = 0, nBytes = 128
2138-1848:719649949.778 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719649950.332 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719649950.515 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719649950.685 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719649950.849 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719649951.005 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719649951.159 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719649951.314 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719649951.396 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719649951.481 : System total receive data 128 bytes
2138-1848:719649951.568 : => CNT96226::VenderCmd_GetData
2138-1848:719649951.636 : iCmd = 1, nBytes = 4
2138-1848:719650140.096 : 0000 : 00 00 00 00 
2138-1848:719650140.653 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719650140.854 : <= CAsicIO::DoIo ret = 1
2138-1848:719650140.951 : NVMData.PadScanCount = 0
2138-1848:719650141.044 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719650141.124 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719650141.203 : NVMData.FlatbedScanCount = 0
2138-1848:719650141.273 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719650141.343 : NVMData.SideEdgeFletbed = 0
2138-1848:719650141.414 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719650141.487 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719650141.567 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719650141.774 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719650141.859 : NVMData.BornMonth = 0
2138-1848:719650141.922 : NVMData.BornDay = 0
2138-1848:719650141.987 : NVMData.BornYear = 0
2138-1848:719650142.059 : NVMData.FirstScanMonth = 5
2138-1848:719650142.132 : NVMData.FirstScanDay = 18
2138-1848:719650142.202 : NVMData.FirstScanYear = 2020
2138-1848:719650142.275 : NVMData.VerticalMagnification = 0
2138-1848:719650142.353 : NVMData.HorizontalMagnification = 0
2138-1848:719650142.423 : NVMData.PowerSavingTime = 15
2138-1848:719650142.495 : NVMData.SN = A094165189010062
2138-1848:719650142.562 : NVMData.AutoFeed = 0
2138-1848:719650142.630 : NVMData.CCDType = 0
2138-1848:719650142.698 : NVMData.ScanSpeed = 0
2138-1848:719650142.762 : NVMData.RollerCount = 0
2138-1848:719650142.828 : NVMData.MultifeedCount = 0
2138-1848:719650142.895 : NVMData.JamCount = 0
2138-1848:719650142.962 : NVMData.IdentifyInfo = 
2138-1848:719650143.029 : NVMData.FormalName = 
2138-1848:719650143.095 : NVMData.ReservedB = 0
2138-1848:719650143.160 : NVMData.FunctionCode = 0
2138-1848:719650143.222 : NVMData.PreFeed = 0
2138-1848:719650143.289 : NVMData.PreFeedTime = 0
2138-1848:719650143.354 : NVMData.ButtonNumber = 0
2138-1848:719650143.418 : NVMData.PowerOffTime = 0
2138-1848:719650143.482 : <= ReadNVMDataInternal ret = 1
2138-1848:719650143.562 : => IoObject::IoLockEnd
2138-1848:719650143.665 : <= IoObject::IoLockEnd
2138-1848:719650143.730 : <= ReadNVMData ret = 1
2138-1848:719650719.539 : => TerminateDriver
2138-1848:719650719.771 : => CAsicIO::~CAsicIO,pStage=198249544
2138-1848:719650719.862 : => CNT96226::Close
2138-1848:719650724.646 : <= CNT96226::Close ret = 1
2138-1848:719650724.753 : <= CAsicIO::~CAsicIO
2138-1848:719650724.831 : => IoObject::IoLockEnd
2138-1848:719650724.900 : <= IoObject::IoLockEnd
2138-1848:719650724.974 : => IoObject::TerminateDevice
2138-1848:719650725.056 : => IoObject::IoLockEnd
2138-1848:719650725.127 : <= IoObject::IoLockEnd
2138-1848:719650725.237 : <= IoObject::TerminateDevice
2138-1848:719650725.500 : <= TerminateDriver ret = 1
2138-1848:719652769.110 : ============Debug Start==========
2138-1848:719652769.452 : Date : 2020/5/18 09:53:21
2138-1848:719652769.538 : Process ID : 2138
2138-1848:719652769.901 : Windows : Version 10.0 build 18363 
2138-1848:719652770.423 : MemoryStatus.dwMemoryLoad : 30
2138-1848:719652770.490 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:719652770.565 : MemoryStatus.ullAvailPhys : 5894238208
2138-1848:719652770.630 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:719652770.697 : MemoryStatus.ullAvailPageFile : 7322234880
2138-1848:719652770.763 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:719652770.828 : MemoryStatus.ullAvailVirtual : 1719242752
2138-1848:719652770.893 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:719652771.005 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:719652771.069 : CPU Family 6 Model 10 Stepping 7
2138-1848:719652771.330 : CPU Count : 4
2138-1848:719652771.384 : CPU Frequency : 100.000 Mhz
2138-1848:719652776.547 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:719652776.713 : => InitializeDriver
2138-1848:719652776.966 : <= InitializeDriver ret = 1
2138-1848:719655091.740 : => InitializeScanner
2138-1848:719655092.010 : => CAsicIO::GetDeviceList
2138-1848:719655092.560 : => CNT96226::CNT96226
2138-1848:719655092.625 : => CNT96226::Open
2138-1848:719655117.702 : <= CNT96226::Open ret = 1
2138-1848:719655117.822 : => CNT96226::Initialize
2138-1848:719655118.037 : <= CNT96226::Initialize ret = 1
2138-1848:719655118.100 : <= CNT96226::CNT96226
2138-1848:719655118.172 : => CNT96226::EnumAvailableDevice
2138-1848:719655121.771 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:719655121.854 : DeviceHandleTable[ 0 ] = 256
2138-1848:719655121.923 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:719658782.775 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:719658783.523 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719658788.446 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719658788.577 : => IoObject::GetLockName
2138-1848:719658788.644 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719658788.719 : <= IoObject::GetLockName
2138-1848:719658789.318 : => CNT96226::VenderCmd_GetData
2138-1848:719658789.388 : iCmd = 3, nBytes = 2
2138-1848:719659159.211 : 0000 : 06 38 
2138-1848:719659159.387 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719659159.479 : => CNT96226::VenderCmd_GetData
2138-1848:719659159.548 : iCmd = 4, nBytes = 2
2138-1848:719659437.506 : 0000 : 07 07 
2138-1848:719659437.684 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719659437.808 : Device 0 USB ID = 0638 : 0707
2138-1848:719659437.915 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:719659437.995 : IO Send command 10 bytes
2138-1848:719659438.057 : => CNT96226::VenderCmd_SetData
2138-1848:719659438.124 : iCmd = 0, nBytes = 10
2138-1848:719659438.237 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719659623.063 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719659623.253 : => CNT96226::VenderCmd_GetData
2138-1848:719659623.315 : iCmd = 0, nBytes = 165
2138-1848:719659816.262 : skip dump 37 bytes
2138-1848:719659816.489 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719659816.644 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719659816.789 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719659816.933 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719659817.076 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719659817.224 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719659817.362 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719659817.495 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719659817.564 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719659817.634 : => CNT96226::VenderCmd_GetData
2138-1848:719659817.811 : iCmd = 1, nBytes = 4
2138-1848:719659986.513 : 0000 : 00 00 00 00 
2138-1848:719659986.685 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719659986.774 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719659986.852 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719659986.934 : IO Send command 10 bytes
2138-1848:719659986.999 : => CNT96226::VenderCmd_SetData
2138-1848:719659987.067 : iCmd = 0, nBytes = 10
2138-1848:719659987.184 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719660323.535 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719660323.954 : => CNT96226::VenderCmd_GetData
2138-1848:719660324.016 : iCmd = 0, nBytes = 128
2138-1848:719660493.064 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719660493.328 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719660493.482 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719660493.631 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719660493.766 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719660493.897 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719660494.031 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719660494.163 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719660494.232 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719660494.310 : => CNT96226::VenderCmd_GetData
2138-1848:719660494.373 : iCmd = 1, nBytes = 4
2138-1848:719660655.358 : 0000 : 00 00 00 00 
2138-1848:719660655.510 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719660655.589 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719660655.746 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:719660655.828 : => CNT96226::Close
2138-1848:719660659.860 : <= CNT96226::Close ret = 1
2138-1848:719660659.946 : <= CNT96226::~CNT96226
2138-1848:719660660.046 : <= CAsicIO::GetDeviceList
2138-1848:719660660.495 : => IoObject::SetTimeout
2138-1848:719660660.562 : Timeout--> In = 0 Out = 0
2138-1848:719660660.624 : <= IoObject::SetTimeout
2138-1848:719660660.697 : => CAsicIO::CAsicIO
2138-1848:719660660.772 : => CNT96226::CNT96226
2138-1848:719660660.834 : => CNT96226::Open
2138-1848:719660684.780 : <= CNT96226::Open ret = 1
2138-1848:719660684.904 : => CNT96226::Initialize
2138-1848:719660685.123 : <= CNT96226::Initialize ret = 1
2138-1848:719660685.195 : <= CNT96226::CNT96226
2138-1848:719660685.261 : <= CAsicIO::CAsicIO
2138-1848:719660685.329 : => CAsicIO::InitializeDevice
2138-1848:719660685.410 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:719660689.689 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:719660689.829 : => IoObject::GetLockName
2138-1848:719660689.895 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:719660689.972 : <= IoObject::GetLockName
2138-1848:719660690.494 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:719660690.580 : IO Send command 10 bytes
2138-1848:719660690.642 : => CNT96226::VenderCmd_SetData
2138-1848:719660690.707 : iCmd = 0, nBytes = 10
2138-1848:719660690.833 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719661022.725 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719661022.936 : => CNT96226::VenderCmd_GetData
2138-1848:719661023.011 : iCmd = 0, nBytes = 128
2138-1848:719661169.069 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719661169.310 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719661169.474 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719661169.625 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719661169.769 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719661169.904 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719661170.042 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719661170.175 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719661170.252 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719661170.439 : => CNT96226::VenderCmd_GetData
2138-1848:719661170.504 : iCmd = 1, nBytes = 4
2138-1848:719661308.213 : 0000 : 00 00 00 00 
2138-1848:719661308.343 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719661308.424 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:719661308.496 : => CNT96226::VenderCmd_GetData
2138-1848:719661308.563 : iCmd = 3, nBytes = 2
2138-1848:719661629.081 : 0000 : 06 38 
2138-1848:719661629.240 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719661629.329 : => CNT96226::VenderCmd_GetData
2138-1848:719661629.399 : iCmd = 4, nBytes = 2
2138-1848:719661911.044 : 0000 : 07 07 
2138-1848:719661911.213 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719661911.396 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:719661911.507 : => IoObject::InitializeDevice
2138-1848:719661911.632 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:719661912.437 : <= IoObject::InitializeDevice ret = 1
2138-1848:719661912.516 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:719661913.267 : => FindScanner
2138-1848:719661913.329 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:719661913.398 : <= FindScanner ret = 1
2138-1848:719661913.464 : => IoObject::IoLockStart
2138-1848:719661913.558 : => CAsicIO::CheckDevice
2138-1848:719661913.618 : => CNT96226::ConnectIsAvailable
2138-1848:719661927.288 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719661927.432 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719661927.512 : <= IoObject::IoLockStart
2138-1848:719661927.584 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719661927.664 : IO Send command 10 bytes
2138-1848:719661927.766 : => CNT96226::VenderCmd_SetData
2138-1848:719661927.839 : iCmd = 0, nBytes = 10
2138-1848:719661927.959 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:719662077.830 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719662078.036 : System send command 10 bytes + data 0 bytes
2138-1848:719662078.124 : IO total need to receive data 5 bytes
2138-1848:719662078.200 : => CNT96226::VenderCmd_GetData
2138-1848:719662078.270 : iCmd = 0, nBytes = 5
2138-1848:719662228.937 : 0000 : 06 00 02 02 ab 
2138-1848:719662229.064 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719662229.148 : System total receive data 5 bytes
2138-1848:719662229.221 : => CNT96226::VenderCmd_GetData
2138-1848:719662229.284 : iCmd = 1, nBytes = 4
2138-1848:719662344.262 : 0000 : 00 00 00 00 
2138-1848:719662344.366 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719662344.532 : <= CAsicIO::DoIo ret = 1
2138-1848:719662344.606 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:719662344.686 : IO Send command 10 bytes
2138-1848:719662344.798 : => CNT96226::VenderCmd_SetData
2138-1848:719662344.862 : iCmd = 0, nBytes = 10
2138-1848:719662344.973 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:719662491.357 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719662491.542 : System send command 10 bytes + data 0 bytes
2138-1848:719662491.623 : IO total need to receive data 165 bytes
2138-1848:719662491.700 : => CNT96226::VenderCmd_GetData
2138-1848:719662491.773 : iCmd = 0, nBytes = 165
2138-1848:719662618.815 : skip dump 37 bytes
2138-1848:719662619.091 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719662619.241 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719662619.394 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719662619.533 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719662619.676 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719662619.817 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719662619.951 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719662620.084 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719662620.150 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719662620.219 : System total receive data 165 bytes
2138-1848:719662620.287 : => CNT96226::VenderCmd_GetData
2138-1848:719662620.459 : iCmd = 1, nBytes = 4
2138-1848:719662774.292 : 0000 : 00 00 00 00 
2138-1848:719662774.421 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719662774.606 : <= CAsicIO::DoIo ret = 1
2138-1848:719662774.669 : Dump Inquiry
2138-1848:719662774.808 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:719662774.951 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:719662775.089 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:719662775.228 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:719662775.364 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:719662775.504 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:719662775.635 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719662775.772 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719662775.907 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:719662776.041 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:719662776.131 : 00a0 : 00 00 00 00 00 
2138-1848:719662776.207 : => ReadNVMDataInternal
2138-1848:719662776.505 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719662776.582 : IO Send command 10 bytes
2138-1848:719662776.693 : => CNT96226::VenderCmd_SetData
2138-1848:719662776.765 : iCmd = 0, nBytes = 10
2138-1848:719662776.870 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719663071.642 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719663071.840 : System send command 10 bytes + data 0 bytes
2138-1848:719663071.928 : IO total need to receive data 128 bytes
2138-1848:719663072.002 : => CNT96226::VenderCmd_GetData
2138-1848:719663072.069 : iCmd = 0, nBytes = 128
2138-1848:719663238.028 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719663238.275 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719663238.433 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719663238.589 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719663238.729 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719663238.861 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719663238.994 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719663239.133 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719663239.204 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719663239.275 : System total receive data 128 bytes
2138-1848:719663239.346 : => CNT96226::VenderCmd_GetData
2138-1848:719663239.410 : iCmd = 1, nBytes = 4
2138-1848:719663368.766 : 0000 : 00 00 00 00 
2138-1848:719663368.858 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719663369.014 : <= CAsicIO::DoIo ret = 1
2138-1848:719663369.095 : NVMData.PadScanCount = 0
2138-1848:719663369.156 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719663369.218 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719663369.284 : NVMData.FlatbedScanCount = 0
2138-1848:719663369.345 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719663369.404 : NVMData.SideEdgeFletbed = 0
2138-1848:719663369.463 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719663369.523 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719663369.584 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719663369.642 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719663369.702 : NVMData.BornMonth = 0
2138-1848:719663369.759 : NVMData.BornDay = 0
2138-1848:719663369.816 : NVMData.BornYear = 0
2138-1848:719663369.869 : NVMData.FirstScanMonth = 5
2138-1848:719663369.929 : NVMData.FirstScanDay = 18
2138-1848:719663369.996 : NVMData.FirstScanYear = 2020
2138-1848:719663370.056 : NVMData.VerticalMagnification = 0
2138-1848:719663370.116 : NVMData.HorizontalMagnification = 0
2138-1848:719663370.177 : NVMData.PowerSavingTime = 15
2138-1848:719663370.235 : NVMData.SN = A094165189010062
2138-1848:719663370.292 : NVMData.AutoFeed = 0
2138-1848:719663370.347 : NVMData.CCDType = 0
2138-1848:719663370.479 : NVMData.ScanSpeed = 0
2138-1848:719663370.534 : NVMData.RollerCount = 0
2138-1848:719663370.590 : NVMData.MultifeedCount = 0
2138-1848:719663370.644 : NVMData.JamCount = 0
2138-1848:719663370.700 : NVMData.IdentifyInfo = 
2138-1848:719663370.760 : NVMData.FormalName = 
2138-1848:719663370.815 : NVMData.ReservedB = 0
2138-1848:719663370.871 : NVMData.FunctionCode = 0
2138-1848:719663370.927 : NVMData.PreFeed = 0
2138-1848:719663370.983 : NVMData.PreFeedTime = 0
2138-1848:719663371.036 : NVMData.ButtonNumber = 0
2138-1848:719663371.092 : NVMData.PowerOffTime = 0
2138-1848:719663371.148 : <= ReadNVMDataInternal ret = 1
2138-1848:719663371.239 : => IoObject::IoLockEnd
2138-1848:719663371.318 : <= IoObject::IoLockEnd
2138-1848:719663371.371 : <= InitializeScanner ret = 1
2138-1848:719664541.545 : => GetLogicalScannerAbility
2138-1848:719664541.748 : => IoObject::IoLockStart
2138-1848:719664541.890 : => CAsicIO::CheckDevice
2138-1848:719664541.958 : => CNT96226::ConnectIsAvailable
2138-1848:719664555.604 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719664555.709 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719664555.775 : <= IoObject::IoLockStart
2138-1848:719664555.842 : => IoObject::IoLockEnd
2138-1848:719664555.941 : <= IoObject::IoLockEnd
2138-1848:719664556.021 : <= GetLogicalScannerAbility ret = 1
2138-1848:719667980.002 : => GetLogicalScannerAbilityEx
2138-1848:719667980.213 : => IoObject::IoLockStart
2138-1848:719667980.342 : => CAsicIO::CheckDevice
2138-1848:719667980.410 : => CNT96226::ConnectIsAvailable
2138-1848:719668000.398 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719668000.527 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719668000.596 : <= IoObject::IoLockStart
2138-1848:719668000.664 : => IoObject::IoLockEnd
2138-1848:719668000.757 : <= IoObject::IoLockEnd
2138-1848:719668000.877 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:719668000.958 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:719674664.137 : => ReadNVMData
2138-1848:719674664.332 : => IoObject::IoLockStart
2138-1848:719674664.474 : => CAsicIO::CheckDevice
2138-1848:719674664.541 : => CNT96226::ConnectIsAvailable
2138-1848:719674696.708 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719674697.091 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719674697.158 : <= IoObject::IoLockStart
2138-1848:719674697.235 : => ReadNVMDataInternal
2138-1848:719674697.303 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:719674697.378 : IO Send command 10 bytes
2138-1848:719674697.522 : => CNT96226::VenderCmd_SetData
2138-1848:719674697.585 : iCmd = 0, nBytes = 10
2138-1848:719674697.703 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:719675070.591 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719675070.799 : System send command 10 bytes + data 0 bytes
2138-1848:719675070.871 : IO total need to receive data 128 bytes
2138-1848:719675070.939 : => CNT96226::VenderCmd_GetData
2138-1848:719675070.999 : iCmd = 0, nBytes = 128
2138-1848:719675277.293 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719675277.493 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719675277.647 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:719675278.017 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:719675278.147 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:719675278.276 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719675278.402 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719675278.530 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:719675278.597 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719675278.662 : System total receive data 128 bytes
2138-1848:719675278.726 : => CNT96226::VenderCmd_GetData
2138-1848:719675278.787 : iCmd = 1, nBytes = 4
2138-1848:719675451.720 : 0000 : 00 00 00 00 
2138-1848:719675451.892 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719675452.067 : <= CAsicIO::DoIo ret = 1
2138-1848:719675452.301 : NVMData.PadScanCount = 0
2138-1848:719675452.365 : NVMData.ADFSingleModeScanCount = 0
2138-1848:719675452.428 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:719675452.495 : NVMData.FlatbedScanCount = 0
2138-1848:719675452.557 : NVMData.LeadingEdgeFletbed = 0
2138-1848:719675452.614 : NVMData.SideEdgeFletbed = 0
2138-1848:719675452.672 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:719675452.731 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:719675452.790 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:719675452.849 : NVMData.SideEdgeADFRearPage = 0
2138-1848:719675452.907 : NVMData.BornMonth = 0
2138-1848:719675452.964 : NVMData.BornDay = 0
2138-1848:719675453.025 : NVMData.BornYear = 0
2138-1848:719675453.080 : NVMData.FirstScanMonth = 5
2138-1848:719675453.137 : NVMData.FirstScanDay = 18
2138-1848:719675453.198 : NVMData.FirstScanYear = 2020
2138-1848:719675453.254 : NVMData.VerticalMagnification = 0
2138-1848:719675453.313 : NVMData.HorizontalMagnification = 0
2138-1848:719675453.377 : NVMData.PowerSavingTime = 15
2138-1848:719675453.438 : NVMData.SN = A094165189010062
2138-1848:719675453.492 : NVMData.AutoFeed = 0
2138-1848:719675453.548 : NVMData.CCDType = 0
2138-1848:719675453.601 : NVMData.ScanSpeed = 0
2138-1848:719675453.659 : NVMData.RollerCount = 0
2138-1848:719675453.718 : NVMData.MultifeedCount = 0
2138-1848:719675453.775 : NVMData.JamCount = 0
2138-1848:719675453.829 : NVMData.IdentifyInfo = 
2138-1848:719675453.884 : NVMData.FormalName = 
2138-1848:719675453.936 : NVMData.ReservedB = 0
2138-1848:719675453.992 : NVMData.FunctionCode = 0
2138-1848:719675454.046 : NVMData.PreFeed = 0
2138-1848:719675454.099 : NVMData.PreFeedTime = 0
2138-1848:719675454.152 : NVMData.ButtonNumber = 0
2138-1848:719675454.210 : NVMData.PowerOffTime = 0
2138-1848:719675454.268 : <= ReadNVMDataInternal ret = 1
2138-1848:719675454.335 : => IoObject::IoLockEnd
2138-1848:719675454.417 : <= IoObject::IoLockEnd
2138-1848:719675454.471 : <= ReadNVMData ret = 1
2138-1848:719684266.922 : => GetADFStatus
2138-1848:719684267.360 : => IoObject::IoLockStart
2138-1848:719684267.513 : => CAsicIO::CheckDevice
2138-1848:719684267.574 : => CNT96226::ConnectIsAvailable
2138-1848:719684296.339 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719684296.458 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719684296.524 : <= IoObject::IoLockStart
2138-1848:719684296.589 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719684296.658 : IO Send command 10 bytes
2138-1848:719684296.819 : => CNT96226::VenderCmd_SetData
2138-1848:719684296.883 : iCmd = 0, nBytes = 10
2138-1848:719684296.991 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719684498.652 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719684498.783 : System send command 10 bytes + data 0 bytes
2138-1848:719684498.862 : IO total need to receive data 2 bytes
2138-1848:719684498.929 : => CNT96226::VenderCmd_GetData
2138-1848:719684498.993 : iCmd = 0, nBytes = 2
2138-1848:719684696.852 : 0000 : 01 00 
2138-1848:719684697.006 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719684697.086 : System total receive data 2 bytes
2138-1848:719684697.154 : => CNT96226::VenderCmd_GetData
2138-1848:719684697.219 : iCmd = 1, nBytes = 4
2138-1848:719684905.805 : 0000 : 00 00 00 00 
2138-1848:719684905.895 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719684906.043 : <= CAsicIO::DoIo ret = 1
2138-1848:719684906.114 : Return status = 1
2138-1848:719684906.177 : => IoObject::IoLockEnd
2138-1848:719684906.253 : <= IoObject::IoLockEnd
2138-1848:719684906.308 : <= GetADFStatus ret = 1
2138-1848:719687361.942 : => GetADFStatus
2138-1848:719687362.143 : => IoObject::IoLockStart
2138-1848:719687362.299 : => CAsicIO::CheckDevice
2138-1848:719687362.365 : => CNT96226::ConnectIsAvailable
2138-1848:719687393.257 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719687393.643 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719687393.711 : <= IoObject::IoLockStart
2138-1848:719687393.781 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719687394.047 : IO Send command 10 bytes
2138-1848:719687394.204 : => CNT96226::VenderCmd_SetData
2138-1848:719687394.264 : iCmd = 0, nBytes = 10
2138-1848:719687394.373 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719687601.288 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719687601.488 : System send command 10 bytes + data 0 bytes
2138-1848:719687601.570 : IO total need to receive data 2 bytes
2138-1848:719687601.643 : => CNT96226::VenderCmd_GetData
2138-1848:719687601.708 : iCmd = 0, nBytes = 2
2138-1848:719687797.306 : 0000 : 01 00 
2138-1848:719687797.440 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719687797.518 : System total receive data 2 bytes
2138-1848:719687797.591 : => CNT96226::VenderCmd_GetData
2138-1848:719687797.653 : iCmd = 1, nBytes = 4
2138-1848:719687985.209 : 0000 : 00 00 00 00 
2138-1848:719687985.326 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719687985.489 : <= CAsicIO::DoIo ret = 1
2138-1848:719687985.571 : Return status = 1
2138-1848:719687985.636 : => IoObject::IoLockEnd
2138-1848:719687985.718 : <= IoObject::IoLockEnd
2138-1848:719687985.771 : <= GetADFStatus ret = 1
2138-1848:719702287.608 : => IsCalibrationDataFileExist
2138-1848:719702287.804 : <= IsCalibrationDataFileExist ret=1
2138-1848:719719009.434 : => StartScanJob
2138-1848:719719009.615 : <= StartScanJob ret = 1
2138-1848:719720000.380 : => GetADFStatus
2138-1848:719720000.585 : => IoObject::IoLockStart
2138-1848:719720000.735 : => CAsicIO::CheckDevice
2138-1848:719720000.801 : => CNT96226::ConnectIsAvailable
2138-1848:719720017.413 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719720017.534 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719720017.601 : <= IoObject::IoLockStart
2138-1848:719720017.668 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719720017.741 : IO Send command 10 bytes
2138-1848:719720017.890 : => CNT96226::VenderCmd_SetData
2138-1848:719720017.951 : iCmd = 0, nBytes = 10
2138-1848:719720018.063 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719720199.037 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719720199.241 : System send command 10 bytes + data 0 bytes
2138-1848:719720199.326 : IO total need to receive data 2 bytes
2138-1848:719720199.403 : => CNT96226::VenderCmd_GetData
2138-1848:719720199.475 : iCmd = 0, nBytes = 2
2138-1848:719720325.614 : 0000 : 01 00 
2138-1848:719720325.766 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719720325.858 : System total receive data 2 bytes
2138-1848:719720325.929 : => CNT96226::VenderCmd_GetData
2138-1848:719720325.989 : iCmd = 1, nBytes = 4
2138-1848:719720524.825 : 0000 : 00 00 00 00 
2138-1848:719720524.918 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719720525.071 : <= CAsicIO::DoIo ret = 1
2138-1848:719720525.147 : Return status = 1
2138-1848:719720525.215 : => IoObject::IoLockEnd
2138-1848:719720525.293 : <= IoObject::IoLockEnd
2138-1848:719720525.348 : <= GetADFStatus ret = 1
2138-1848:719721815.681 : => SwitchStrip
2138-1848:719721815.862 : Color = 0
2138-1848:719721815.924 : <= SwitchStrip ret = 1
2138-1848:719723075.902 : => TuneScanLength
2138-1848:719723076.092 : Portion = 0, Direction = 0, line = 0
2138-1848:719723076.255 : <= TuneScanLength ret = 1
2138-1848:719724459.188 : => TuneScanLength
2138-1848:719724459.358 : Portion = 1, Direction = 1, line = 0
2138-1848:719724459.437 : <= TuneScanLength ret = 1
2138-1848:719731308.871 : => SetScanParameter
2138-1848:719731309.063 : => IoObject::IoLockStart
2138-1848:719731309.209 : => CAsicIO::CheckDevice
2138-1848:719731309.270 : => CNT96226::ConnectIsAvailable
2138-1848:719731339.715 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719731339.837 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719731339.901 : <= IoObject::IoLockStart
2138-1848:719731339.972 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:719731340.046 : IO Send command 10 bytes
2138-1848:719731340.201 : => CNT96226::VenderCmd_SetData
2138-1848:719731340.260 : iCmd = 0, nBytes = 10
2138-1848:719731340.551 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:719731554.055 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719731554.220 : System send command 10 bytes + data 0 bytes
2138-1848:719731554.299 : IO total need to receive data 2 bytes
2138-1848:719731554.365 : => CNT96226::VenderCmd_GetData
2138-1848:719731554.429 : iCmd = 0, nBytes = 2
2138-1848:719731768.297 : 0000 : 01 00 
2138-1848:719731768.406 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719731768.483 : System total receive data 2 bytes
2138-1848:719731768.550 : => CNT96226::VenderCmd_GetData
2138-1848:719731768.610 : iCmd = 1, nBytes = 4
2138-1848:719731975.480 : 0000 : 00 00 00 00 
2138-1848:719731975.618 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719731975.768 : <= CAsicIO::DoIo ret = 1
2138-1848:719731975.851 : AP.ScanParameter.Left = 0
2138-1848:719731975.911 : AP.ScanParameter.Top = 0
2138-1848:719731975.969 : AP.ScanParameter.Width = 629
2138-1848:719731976.032 : AP.ScanParameter.Length = 1109
2138-1848:719731976.092 : AP.ScanParameter.PixelNum = 628
2138-1848:719731976.154 : AP.ScanParameter.LineNum = 1109
2138-1848:719731976.218 : AP.ScanParameter.ScanMode = 4
2138-1848:719731976.280 : AP.ScanParameter.ScanMethod = 1
2138-1848:719731976.341 : AP.ScanParameter.BitPerPixel = 24
2138-1848:719731976.406 : AP.ScanParameter.ScanSpeed = 0
2138-1848:719731976.466 : AP.ScanParameter.Contrast = 0
2138-1848:719731976.526 : AP.ScanParameter.Brightness = 0
2138-1848:719731976.587 : AP.ScanParameter.HTPatternNo = 1
2138-1848:719731976.647 : AP.ScanParameter.Highlight = 255
2138-1848:719731976.709 : AP.ScanParameter.Shadow = 0
2138-1848:719731976.766 : AP.ScanParameter.ColorFilter = 0
2138-1848:719731976.826 : AP.ScanParameter.Invert = 0
2138-1848:719731976.882 : AP.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:719731976.947 : AP.ScanParameter.ExtScanParam = 0x9000
2138-1848:719731977.009 : AP.ScanParameter.RExposure = 100
2138-1848:719731977.067 : AP.ScanParameter.GExposure = 100
2138-1848:719731977.127 : AP.ScanParameter.BExposure = 100
2138-1848:719731977.187 : AP.ScanParameter.XRes = 300
2138-1848:719731977.242 : AP.ScanParameter.YRes = 300
2138-1848:719731977.302 : AP.ScanParameter.RGain = 0
2138-1848:719731977.359 : AP.ScanParameter.GGain = 0
2138-1848:719731977.415 : AP.ScanParameter.BGain = 0
2138-1848:719731977.470 : AP.ScanParameter.lensPosition = 0
2138-1848:719731977.532 : AP.ScanParameter.byBackgroundLines = 0
2138-1848:719731977.594 : AP.ScanParameter.byPagesThisJob = 0
2138-1848:719731977.656 : AP.ScanParameter.EnableBatchScan = 1
2138-1848:719731977.716 : AP.ScanParameter.wPaperLength = 0
2138-1848:719731977.773 : AP.ScanParameter.ExtIndex = 0
2138-1848:719731977.832 : AP.ScanParameter.ExtSize = 0
2138-1848:719731977.886 : AP.ScanParameter.MaxPaperScan = 0
2138-1848:719731977.942 : AP.ScanParameter.UltraSonicIntension = 0
2138-1848:719731978.001 : AP.ScanParameter.CompressionArgument = 0
2138-1848:719731978.065 : AP.ScanParameter.HiWordLength = 0
2138-1848:719731978.123 : AP.ScanParameter.HiWordLineNum = 0
2138-1848:719731978.181 : AP.ScanParameter.ExtScanParam2 = 0x0
2138-1848:719731978.545 : => IoObject::IoLockEnd
2138-1848:719731978.630 : <= IoObject::IoLockEnd
2138-1848:719731978.684 : <= SetScanParameter ret = 1
2138-1848:719738183.014 : => SetGammaTable, Color(1),Size(256)
2138-1848:719738183.230 : <= SetGammaTable ret = 1
2138-1848:719794779.276 : => SetGammaTable, Color(2),Size(256)
2138-1848:719794779.485 : <= SetGammaTable ret = 1
2138-1848:719853960.190 : => SetGammaTable, Color(3),Size(256)
2138-1848:719853960.392 : <= SetGammaTable ret = 1
2138-1848:719913245.535 : => StartScan
2138-1848:719913245.716 : Thread Scanning = 0, APjobWorking = 0
2138-1848:719913245.793 : blIsRW3LiteB = 0
2138-1848:719913245.856 : => StartJob
2138-1848:719913245.919 : => IoObject::PrepareReadImage
2138-1848:719913245.976 : <= IoObject::PrepareReadImage
2138-1848:719913246.037 : => IoObject::IoLockStart
2138-1848:719913246.171 : => CAsicIO::CheckDevice
2138-1848:719913246.408 : => CNT96226::ConnectIsAvailable
2138-1848:719913276.579 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:719913277.000 : <= CAsicIO::CheckDevice ret = 1
2138-1848:719913277.063 : <= IoObject::IoLockStart
2138-1848:719913277.132 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:719913277.205 : IO Send command 10 bytes
2138-1848:719913277.343 : => CNT96226::VenderCmd_SetData
2138-1848:719913277.402 : iCmd = 0, nBytes = 10
2138-1848:719913277.515 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:719913487.023 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719913487.147 : System send command 10 bytes + data 0 bytes
2138-1848:719913487.219 : IO total need to receive data 2 bytes
2138-1848:719913487.284 : => CNT96226::VenderCmd_GetData
2138-1848:719913487.344 : iCmd = 0, nBytes = 2
2138-1848:719913683.786 : 0000 : 01 00 
2138-1848:719913683.945 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719913684.031 : System total receive data 2 bytes
2138-1848:719913684.101 : => CNT96226::VenderCmd_GetData
2138-1848:719913684.167 : iCmd = 1, nBytes = 4
2138-1848:719913892.500 : 0000 : 00 00 00 00 
2138-1848:719913892.589 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719913892.735 : <= CAsicIO::DoIo ret = 1
2138-1848:719913892.828 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:719913892.894 : IO Send command 10 bytes
2138-1848:719913893.001 : => CNT96226::VenderCmd_SetData
2138-1848:719913893.062 : iCmd = 0, nBytes = 10
2138-1848:719913893.168 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:719914092.380 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:719914092.762 : System send command 10 bytes + data 0 bytes
2138-1848:719914092.826 : IO total need to receive data 2 bytes
2138-1848:719914092.890 : => CNT96226::VenderCmd_GetData
2138-1848:719914092.950 : iCmd = 0, nBytes = 2
2138-1848:719914298.449 : 0000 : 01 00 
2138-1848:719914298.544 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719914298.609 : System total receive data 2 bytes
2138-1848:719914298.669 : => CNT96226::VenderCmd_GetData
2138-1848:719914298.727 : iCmd = 1, nBytes = 4
2138-1848:719914505.520 : 0000 : 00 00 00 00 
2138-1848:719914505.643 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:719914505.788 : <= CAsicIO::DoIo ret = 1
2138-1848:719914505.882 : Reset Background Line to 2
2138-1848:719914505.969 : Simulate maximum size scan: reset length to 1260/2520 Line
2138-1848:719914506.080 : ParamCutImageFront.dwCutTop 4, ParamCutImageFront.dwCutTail 2222
2138-1848:719914506.195 : IO.ScanParameter.Left = 0
2138-1848:719914506.261 : IO.ScanParameter.Top = 0
2138-1848:719914506.321 : IO.ScanParameter.Width = 1296
2138-1848:719914506.381 : IO.ScanParameter.Length = 1260
2138-1848:719914506.442 : IO.ScanParameter.PixelNum = 1296
2138-1848:719914506.504 : IO.ScanParameter.LineNum = 2520
2138-1848:719914506.565 : IO.ScanParameter.ScanMode = 4
2138-1848:719914506.623 : IO.ScanParameter.ScanMethod = 1
2138-1848:719914506.682 : IO.ScanParameter.BitPerPixel = 24
2138-1848:719914506.746 : IO.ScanParameter.ScanSpeed = 0
2138-1848:719914506.807 : IO.ScanParameter.Contrast = 0
2138-1848:719914506.866 : IO.ScanParameter.Brightness = 0
2138-1848:719914506.927 : IO.ScanParameter.HTPatternNo = 1
2138-1848:719914506.987 : IO.ScanParameter.Highlight = 255
2138-1848:719914507.053 : IO.ScanParameter.Shadow = 0
2138-1848:719914507.110 : IO.ScanParameter.ColorFilter = 0
2138-1848:719914507.171 : IO.ScanParameter.Invert = 0
2138-1848:719914507.230 : IO.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:719914507.297 : IO.ScanParameter.ExtScanParam = 0x9000
2138-1848:719914507.364 : IO.ScanParameter.RExposure = 100
2138-1848:719914507.424 : IO.ScanParameter.GExposure = 100
2138-1848:719914507.482 : IO.ScanParameter.BExposure = 100
2138-1848:719914507.542 : IO.ScanParameter.XRes = 600
2138-1848:719914507.597 : IO.ScanParameter.YRes = 600
2138-1848:719914507.654 : IO.ScanParameter.RGain = 0
2138-1848:719914507.709 : IO.ScanParameter.GGain = 0
2138-1848:719914507.764 : IO.ScanParameter.BGain = 0
2138-1848:719914507.905 : IO.ScanParameter.lensPosition = 0
2138-1848:719914507.968 : IO.ScanParameter.byBackgroundLines = 2
2138-1848:719914508.030 : IO.ScanParameter.byPagesThisJob = 0
2138-1848:719914508.088 : IO.ScanParameter.EnableBatchScan = 1
2138-1848:719914508.151 : IO.ScanParameter.wPaperLength = 0
2138-1848:719914508.209 : IO.ScanParameter.ExtIndex = 0
2138-1848:719914508.270 : IO.ScanParameter.ExtSize = 0
2138-1848:719914508.326 : IO.ScanParameter.MaxPaperScan = 0
2138-1848:719914508.388 : IO.ScanParameter.UltraSonicIntension = 0
2138-1848:719914508.450 : IO.ScanParameter.CompressionArgument = 0
2138-1848:719914508.511 : IO.ScanParameter.HiWordLength = 0
2138-1848:719914508.573 : IO.ScanParameter.HiWordLineNum = 0
2138-1848:719914508.637 : Front Page Image Process Count = 4
2138-1848:719914508.862 : ImageProcess Stage 0 : OA982 Color Pack
2138-1848:719914508.934 : -> Pixel : 1296
2138-1848:719914508.990 : ImageProcess Stage 1 : Software gamma
2138-1848:719914509.050 : -> Pixel : 1296
2138-1848:719914509.104 : ImageProcess Stage 2 : Cut Image
2138-1848:719914509.162 : -> Pixel : 1296
2138-1848:719914509.212 : -> blColor : 1
2138-1848:719914509.268 : -> blDelayCutTop : 0
2138-1848:719914509.325 : -> dwCutLeft : 0
2138-1848:719914509.377 : -> dwCutRight : 38
2138-1848:719914509.429 : -> dwCutTop : 4
2138-1848:719914509.480 : -> dwCutTail : 2222
2138-1848:719914509.537 : ImageProcess Stage 3 : Bilinear Scale
2138-1848:719914509.595 : -> dwSrcWidth : 1258
2138-1848:719914509.646 : -> dwSrcLength : 2218
2138-1848:719914509.699 : -> dwDestWidth : 628
2138-1848:719914509.752 : -> dwDestLength : 1109
2138-1848:719914509.805 : -> dwYRateFraction : 0/0
2138-1848:719914509.859 : -> blColor : 1
2138-1848:719914509.909 : -> blYByRate : 0
2138-1848:719914512.951 : BatchScan - PipeMemoryUsageDivider = 2
2138-1848:719914513.024 : BatchScan - PipeDiskModeHardLimit = 134217728
2138-1848:719914513.091 : BatchScan - BatchScanPageRange = 2 ~ 4
2138-1848:719914513.158 : BatchScan - BatchScanDisableThreshold = 133169152
2138-1848:719914513.247 : Allocate buffer size=33554432
2138-1848:719914515.542 : Alloc Buffer @ =d46c020 
2138-1848:719914515.609 :   IO  Buffer @ =d46c020 / dc6c020 
2138-1848:719914515.677 : Image Buffer @ =e46c020 / 0 
2138-1848:719914515.744 :  BatchScan - BatchScanCachePage = 4
2138-1848:719914515.809 : Allocate Front IO pipe (size: 9798568-39194272) 
2138-1848:719914516.887 : Pipe = bcf9948 Allocate size = 10485760 ~ 39845888
2138-1848:719914518.519 : Pipe = bcf9948 Reset Total = 10485760 Free = 10485760 Data = 0
2138-1848:719914518.621 : Allocate Front Read pipe (size: 25166256-41943760) 
2138-1848:719914519.101 : Pipe = bcf9a48 Allocate size = 27262976 ~ 44040192
2138-1848:719914524.717 : Pipe = bcf9a48 Reset Total = 27262976 Free = 27262976 Data = 0
2138-1848:719914524.828 : Reset background event
2138-1848:719914527.179 : Create IO thread
2138-1848:719914528.538 : <= StartJob ret = 1
2138-1848:719914528.619 : => StartPage
2138-1848:719914528.677 : StartPage (1) Reset variable
2138-20ac:719914537.793 :     => CAsicIO::DoIo code = 0x2A - 0x95
2138-20ac:719914537.929 :     IO Send command 10 bytes
2138-20ac:719914538.018 :     => CNT96226::VenderCmd_SetData
2138-20ac:719914538.085 :     iCmd = 0, nBytes = 12
2138-20ac:719914538.215 :     0000 : 2a 00 95 00 00 00 00 00 02 00 00 00 
2138-20e8:719914538.340 :         Pipe = bcf9948 Read ==>
2138-20e8:719914538.483 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719914541.426 : <= StartPage ret = 1
2138-1848:719914541.526 : Page 1
2138-1848:719914541.579 : <= StartScan ret = 1
2138-20ac:719915206.934 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719915207.132 :     System send command 10 bytes + data 2 bytes
2138-20ac:719915207.211 :     => CNT96226::VenderCmd_GetData
2138-20ac:719915207.271 :     iCmd = 1, nBytes = 4
2138-20ac:719915402.978 :     0000 : 00 00 00 00 
2138-20ac:719915403.143 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719915403.447 :     <= CAsicIO::DoIo ret = 1
2138-20ac:719915403.538 :     => CAsicIO::DoIo code = 0x2A - 0x96
2138-20ac:719915403.606 :     IO Send command 10 bytes
2138-20ac:719915403.714 :     => CNT96226::VenderCmd_SetData
2138-20ac:719915403.781 :     iCmd = 0, nBytes = 12
2138-20ac:719915403.899 :     0000 : 2a 00 96 00 00 01 00 00 02 00 00 00 
2138-1848:719915470.588 : => ReadScan
2138-1848:719915470.708 : Count = 99852, Ptr = 7de7690
2138-1848:719915470.785 : => ReadScanEx2
2138-1848:719915470.843 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719915470.907 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719915470.968 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719915471.034 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719915471.096 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719915471.160 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719915471.230 : => GetImageToBuffer
2138-1848:719915471.286 : => GetImageToBufferPageScan
2138-1848:719915471.347 : Pipe = bcf9a48 Read ==>
2138-1848:719915471.462 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:719915966.663 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719915966.856 :     System send command 10 bytes + data 2 bytes
2138-20ac:719915966.942 :     => CNT96226::VenderCmd_GetData
2138-20ac:719915967.011 :     iCmd = 1, nBytes = 4
2138-20ac:719916154.475 :     0000 : 00 00 00 00 
2138-20ac:719916154.637 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719916154.794 :     <= CAsicIO::DoIo ret = 1
2138-20ac:719916154.935 :     => CAsicIO::DoIo code = 0x2A - 0x83
2138-20ac:719916155.003 :     IO Send command 10 bytes
2138-20ac:719916155.119 :     => CNT96226::VenderCmd_SetData
2138-20ac:719916155.180 :     iCmd = 0, nBytes = 28
2138-20ac:719916155.312 :     0000 : 2a 00 83 00 00 00 00 00 12 00 04 00 00 00 00 00 
2138-20ac:719916155.428 :     0010 : 00 00 04 00 00 00 00 00 00 00 04 00 
2138-20ac:719916365.644 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719916365.879 :     System send command 10 bytes + data 18 bytes
2138-20ac:719916366.053 :     => CNT96226::VenderCmd_GetData
2138-20ac:719916366.415 :     iCmd = 1, nBytes = 4
2138-20ac:719916503.713 :     0000 : 00 00 00 00 
2138-20ac:719916503.851 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719916503.994 :     <= CAsicIO::DoIo ret = 1
2138-20ac:719916504.079 :     IOThread: ReadBackground
2138-20ac:719916504.220 :     Background Front Page Image Process Count = 3
2138-20ac:719916504.348 :     ImageProcess Stage 0 : OA982 Color Pack
2138-20ac:719916504.422 :     -> Pixel : 1296
2138-20ac:719916504.480 :     ImageProcess Stage 1 : Nearest Scale
2138-20ac:719916504.542 :     -> dwSrcWidth : 1296
2138-20ac:719916504.598 :     -> dwSrcLength : 2
2138-20ac:719916504.653 :     -> dwDestWidth : 628
2138-20ac:719916504.705 :     -> dwDestLength : 2
2138-20ac:719916504.756 :     -> dwYRateFraction : 0/0
2138-20ac:719916504.824 :     -> blColor : 1
2138-20ac:719916504.876 :     -> blYByRate : 0
2138-20ac:719916504.929 :     ImageProcess Stage 2 : Background Color Unpack
2138-20ac:719916504.988 :     -> Pixel : 628
2138-20ac:719916505.983 :     => CAsicIO::DoIo code = 0x28 - 0x9B
2138-20ac:719916506.054 :     IO Send command 10 bytes
2138-20ac:719916506.115 :     => CNT96226::VenderCmd_SetData
2138-20ac:719916506.176 :     iCmd = 0, nBytes = 10
2138-20ac:719916506.283 :     0000 : 28 00 9b 00 0a 0d 00 1e 60 00 
2138-20ac:719916780.394 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719916780.808 :     System send command 10 bytes + data 0 bytes
2138-20ac:719916780.877 :     IO total need to receive data 7776 bytes
2138-20ac:719916780.941 :     => CNT96226::VenderCmd_GetData
2138-20ac:719916781.001 :     iCmd = 0, nBytes = 7776
2138-20ac:719917043.865 :     skip dump 7648 bytes
2138-20ac:719917044.108 :     0000 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-20ac:719917044.247 :     0010 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-20ac:719917044.552 :     0020 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-20ac:719917044.700 :     0030 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-20ac:719917044.830 :     0040 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-20ac:719917044.959 :     0050 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-20ac:719917045.087 :     0060 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-20ac:719917045.216 :     0070 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-20ac:719917045.282 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719917045.349 :     System total receive data 7776 bytes
2138-20ac:719917045.414 :     => CNT96226::VenderCmd_GetData
2138-20ac:719917045.476 :     iCmd = 1, nBytes = 4
2138-20ac:719917256.057 :     0000 : 00 00 00 00 
2138-20ac:719917256.167 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719917256.313 :     <= CAsicIO::DoIo ret = 1
2138-20ac:719917543.795 :     IOThread: Counting Padding Values
2138-20ac:719917544.014 :     => CScanner::GetWindowDescriptor
2138-20ac:719917544.106 :     <= CScanner::GetWindowDescriptor
2138-20ac:719917544.173 :     Dump Window Descriptor
2138-20ac:719917544.315 :     0000 : 00 00 00 00 00 00 00 47 00 00 02 58 02 58 00 00 
2138-20ac:719917544.459 :     0010 : 00 00 00 00 00 00 00 00 14 40 00 00 13 b0 80 80 
2138-20ac:719917544.597 :     0020 : 80 05 08 00 00 03 00 00 00 00 00 00 00 00 00 00 
2138-20ac:719917544.745 :     0030 : ff 1d e0 ff 00 0f 30 09 d8 10 00 00 64 00 64 00 
2138-20ac:719917544.880 :     0040 : 64 80 00 00 00 02 00 00 00 00 00 00 00 00 00 
2138-20ac:719917544.945 :     IOThread : Set Window
2138-20ac:719917545.013 :     => CAsicIO::DoIo code = 0x24 - 0x00
2138-20ac:719917545.083 :     IO Send command 10 bytes
2138-20ac:719917545.161 :     => CNT96226::VenderCmd_SetData
2138-20ac:719917545.231 :     iCmd = 0, nBytes = 89
2138-20ac:719917545.360 :     0000 : 24 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 
2138-20ac:719917545.496 :     0010 : 00 47 00 00 02 58 02 58 00 00 00 00 00 00 00 00 
2138-20ac:719917545.635 :     0020 : 00 00 14 40 00 00 13 b0 80 80 80 05 08 00 00 03 
2138-20ac:719917545.769 :     0030 : 00 00 00 00 00 00 00 00 00 00 ff 1d e0 ff 00 0f 
2138-20ac:719917545.905 :     0040 : 30 09 d8 10 00 00 64 00 64 00 64 80 00 00 00 02 
2138-20ac:719917546.009 :     0050 : 00 00 00 00 00 00 00 00 00 
2138-20ac:719918726.670 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719918726.992 :     System send command 10 bytes + data 79 bytes
2138-20ac:719918727.155 :     => CNT96226::VenderCmd_GetData
2138-20ac:719918727.283 :     iCmd = 1, nBytes = 4
2138-20ac:719918960.426 :     0000 : 00 00 00 00 
2138-20ac:719918960.661 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719918960.943 :     <= CAsicIO::DoIo ret = 1
2138-20ac:719918961.167 :     IOThread:Send Gamma
2138-20ac:719918961.331 :     => CAquila::UpdateSWGammaTable
2138-20ac:719918961.453 :      NewScanParameter.ColorFilter = 0
2138-20ac:719918961.719 :     0000 : 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 
2138-20ac:719918962.029 :     0010 : 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 
2138-20ac:719918962.316 :     0020 : 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 
2138-20ac:719918962.599 :     0030 : 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 
2138-20ac:719918962.885 :     0040 : 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 
2138-20ac:719918963.162 :     0050 : 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 
2138-20ac:719918963.444 :     0060 : 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 
2138-20ac:719918963.722 :     0070 : 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 
2138-20ac:719918964.005 :     0080 : 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 
2138-20ac:719918964.286 :     0090 : 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f 
2138-20ac:719918964.572 :     00a0 : a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af 
2138-20ac:719918964.858 :     00b0 : b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf 
2138-20ac:719918965.134 :     00c0 : c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf 
2138-20ac:719918965.645 :     00d0 : d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df 
2138-20ac:719918965.936 :     00e0 : e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef 
2138-20ac:719918966.212 :     00f0 : f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff 
2138-20ac:719918966.481 :     0100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-20ac:719918966.751 :     0110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-20ac:719918967.032 :     0120 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-20ac:719918967.311 :     0130 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-20ac:719918967.593 :     0140 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-20ac:719918967.880 :     0150 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-20ac:719918968.167 :     0160 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-20ac:719918968.453 :     0170 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-20ac:719918968.730 :     0180 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-20ac:719918969.018 :     0190 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-20ac:719918969.304 :     01a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-20ac:719918969.583 :     01b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-20ac:719918969.860 :     01c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-20ac:719918970.145 :     01d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-20ac:719918970.428 :     01e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-20ac:719918970.702 :     01f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-20ac:719918970.964 :     0200 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-20ac:719918971.224 :     0210 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-20ac:719918971.508 :     0220 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-20ac:719918971.795 :     0230 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-20ac:719918972.073 :     0240 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-20ac:719918972.348 :     0250 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-20ac:719918972.630 :     0260 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-20ac:719918972.909 :     0270 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-20ac:719918973.579 :     0280 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-20ac:719918973.864 :     0290 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-20ac:719918974.146 :     02a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-20ac:719918974.416 :     02b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-20ac:719918974.696 :     02c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-20ac:719918974.980 :     02d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-20ac:719918975.258 :     02e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-20ac:719918975.529 :     02f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-20ac:719918975.792 :     0300 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-20ac:719918976.057 :     0310 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-20ac:719918976.339 :     0320 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-20ac:719918976.623 :     0330 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-20ac:719918976.905 :     0340 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-20ac:719918977.186 :     0350 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-20ac:719918977.472 :     0360 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-20ac:719918977.766 :     0370 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-20ac:719918978.046 :     0380 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-20ac:719918978.332 :     0390 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-20ac:719918978.616 :     03a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-20ac:719918978.892 :     03b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-20ac:719918979.293 :     03c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-20ac:719918979.572 :     03d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-20ac:719918979.853 :     03e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-20ac:719918980.122 :     03f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-20ac:719918980.259 :     <= CAquila::UpdateSWGammaTable
2138-20ac:719919033.517 :     IOThread: Wait Pipe
2138-20ac:719919033.732 :     Pipe = bcf9948 ==> IsHighUsage
2138-20ac:719919033.963 :     Pipe = bcf9948 Free size (10485760) + MaximumAllocateSize(39845888) - TotalBufferSize(10485760) : MinimizeAllocateSize(10485760)
2138-20ac:719919034.206 :     Pipe = bcf9948 MaximumPage Count = 0 : Current Page Count = 0
2138-20ac:719919034.425 :     Pipe = bcf9948 <== IsHighUsage ret = 0
2138-20ac:719919034.580 :     IOThread: Reserve Unit
2138-20ac:719919034.708 :     => CAsicIO::DoIo code = 0x16 - 0x00
2138-20ac:719919034.847 :     IO Send command 10 bytes
2138-20ac:719919035.277 :     => CNT96226::VenderCmd_SetData
2138-20ac:719919035.401 :     iCmd = 0, nBytes = 10
2138-20ac:719919035.612 :     0000 : 16 00 00 00 00 00 00 00 00 00 
2138-20ac:719919227.349 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719919227.591 :     System send command 10 bytes + data 0 bytes
2138-20ac:719919227.736 :     => CNT96226::VenderCmd_GetData
2138-20ac:719919227.868 :     iCmd = 1, nBytes = 4
2138-20ac:719919437.028 :     0000 : 00 00 00 00 
2138-20ac:719919437.219 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719919437.457 :     <= CAsicIO::DoIo ret = 1
2138-20ac:719919437.580 :     IOThread: Start Scan
2138-20ac:719919437.712 :     => CAsicIO::DoIo code = 0x1B - 0x00
2138-20ac:719919437.848 :     IO Send command 10 bytes
2138-20ac:719919438.031 :     => CNT96226::VenderCmd_SetData
2138-20ac:719919438.153 :     iCmd = 0, nBytes = 10
2138-20ac:719919438.373 :     0000 : 1b 00 00 00 00 80 00 00 00 00 
2138-20ac:719919741.431 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719919741.691 :     System send command 10 bytes + data 0 bytes
2138-20ac:719919741.836 :     => CNT96226::VenderCmd_GetData
2138-20ac:719919741.961 :     iCmd = 1, nBytes = 4
2138-20ac:719919961.169 :     0000 : 00 00 00 00 
2138-20ac:719919961.352 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719919961.589 :     <= CAsicIO::DoIo ret = 1
2138-20ac:719919961.721 :     IOThread: Read image 0 Bytes remain 9797760 bytes
2138-20ac:719919961.889 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719919962.063 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719919962.206 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719919962.326 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719919962.449 :     IO Send command 10 bytes
2138-20ac:719919962.642 :     => CNT96226::VenderCmd_SetData
2138-20ac:719919962.758 :     iCmd = 0, nBytes = 10
2138-20ac:719919962.991 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719920302.991 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719920303.264 :     System send command 10 bytes + data 0 bytes
2138-20ac:719920303.403 :     IO total need to receive data 2095632 bytes
2138-20ac:719920303.547 :     => CNT96226::VenderCmd_GetData
2138-20ac:719920303.674 :     iCmd = 2, nBytes = 24
2138-20ac:719920515.430 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719920515.727 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719920515.851 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719920515.985 :     Information.Status = 0
2138-20ac:719920516.104 :     => CNT96226::VenderCmd_GetData
2138-20ac:719920516.219 :     iCmd = 2, nBytes = 24
2138-20ac:719920732.006 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719920732.393 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719920732.522 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719920732.670 :     Information.Status = 0
2138-20ac:719920733.120 :     => CNT96226::VenderCmd_GetData
2138-20ac:719920733.277 :     iCmd = 2, nBytes = 24
2138-20ac:719920944.155 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719920944.628 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719920944.776 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719920944.921 :     Information.Status = 0
2138-20ac:719920945.060 :     => CNT96226::VenderCmd_GetData
2138-20ac:719920945.191 :     iCmd = 2, nBytes = 24
2138-20ac:719921128.425 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719921128.718 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719921128.848 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719921128.986 :     Information.Status = 0
2138-20ac:719921129.116 :     => CNT96226::VenderCmd_GetData
2138-20ac:719921129.235 :     iCmd = 2, nBytes = 24
2138-20ac:719921333.939 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719921334.323 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719921334.467 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719921334.632 :     Information.Status = 0
2138-20ac:719921334.758 :     => CNT96226::VenderCmd_GetData
2138-20ac:719921334.882 :     iCmd = 2, nBytes = 24
2138-20ac:719921511.268 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719921511.587 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719921511.712 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719921511.856 :     Information.Status = 0
2138-20ac:719921511.977 :     => CNT96226::VenderCmd_GetData
2138-20ac:719921512.107 :     iCmd = 2, nBytes = 24
2138-20ac:719921685.290 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719921685.584 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719921685.711 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719921685.848 :     Information.Status = 0
2138-20ac:719921685.965 :     => CNT96226::VenderCmd_GetData
2138-20ac:719921686.079 :     iCmd = 2, nBytes = 24
2138-20ac:719921898.582 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719921898.928 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719921899.066 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719921899.214 :     Information.Status = 0
2138-20ac:719921899.334 :     => CNT96226::VenderCmd_GetData
2138-20ac:719921899.459 :     iCmd = 2, nBytes = 24
2138-20ac:719922119.347 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719922119.724 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719922119.860 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719922120.016 :     Information.Status = 0
2138-20ac:719922120.143 :     => CNT96226::VenderCmd_GetData
2138-20ac:719922120.259 :     iCmd = 2, nBytes = 24
2138-20ac:719922339.805 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719922340.203 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719922340.334 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719922340.499 :     Information.Status = 0
2138-20ac:719922340.622 :     => CNT96226::VenderCmd_GetData
2138-20ac:719922340.744 :     iCmd = 2, nBytes = 24
2138-20ac:719922560.631 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719922560.966 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719922561.113 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719922561.253 :     Information.Status = 0
2138-20ac:719922561.375 :     => CNT96226::VenderCmd_GetData
2138-20ac:719922561.498 :     iCmd = 2, nBytes = 24
2138-20ac:719922777.102 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719922777.489 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719922777.623 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719922777.774 :     Information.Status = 0
2138-20ac:719922777.897 :     => CNT96226::VenderCmd_GetData
2138-20ac:719922778.025 :     iCmd = 2, nBytes = 24
2138-20ac:719922997.750 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719922998.391 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719922998.561 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719922998.728 :     Information.Status = 0
2138-20ac:719922998.869 :     => CNT96226::VenderCmd_GetData
2138-20ac:719922999.000 :     iCmd = 2, nBytes = 24
2138-20ac:719923210.102 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719923210.394 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719923210.526 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719923210.672 :     Information.Status = 0
2138-20ac:719923210.791 :     => CNT96226::VenderCmd_GetData
2138-20ac:719923210.914 :     iCmd = 2, nBytes = 24
2138-20ac:719923422.182 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719923422.548 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719923422.687 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719923422.845 :     Information.Status = 0
2138-20ac:719923422.981 :     => CNT96226::VenderCmd_GetData
2138-20ac:719923423.105 :     iCmd = 2, nBytes = 24
2138-20ac:719923630.632 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719923630.942 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719923631.066 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719923631.201 :     Information.Status = 0
2138-20ac:719923631.340 :     => CNT96226::VenderCmd_GetData
2138-20ac:719923631.463 :     iCmd = 2, nBytes = 24
2138-20ac:719923824.046 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719923824.408 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719923824.550 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719923824.698 :     Information.Status = 0
2138-20ac:719923824.819 :     => CNT96226::VenderCmd_GetData
2138-20ac:719923824.938 :     iCmd = 2, nBytes = 24
2138-20ac:719924032.462 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719924032.836 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719924032.980 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719924033.134 :     Information.Status = 0
2138-20ac:719924033.265 :     => CNT96226::VenderCmd_GetData
2138-20ac:719924033.385 :     iCmd = 2, nBytes = 24
2138-20ac:719924229.571 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719924229.880 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719924230.001 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719924230.137 :     Information.Status = 0
2138-20ac:719924230.257 :     => CNT96226::VenderCmd_GetData
2138-20ac:719924230.373 :     iCmd = 2, nBytes = 24
2138-20ac:719924434.630 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719924434.981 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719924435.125 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719924435.269 :     Information.Status = 0
2138-20ac:719924435.388 :     => CNT96226::VenderCmd_GetData
2138-20ac:719924435.514 :     iCmd = 2, nBytes = 24
2138-20ac:719924631.469 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719924631.778 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719924631.896 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719924632.034 :     Information.Status = 0
2138-20ac:719924632.151 :     => CNT96226::VenderCmd_GetData
2138-20ac:719924632.268 :     iCmd = 2, nBytes = 24
2138-20ac:719924948.893 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719924949.132 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719924949.218 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719924949.312 :     Information.Status = 0
2138-20ac:719924949.389 :     => CNT96226::VenderCmd_GetData
2138-20ac:719924949.464 :     iCmd = 2, nBytes = 24
2138-20ac:719925153.013 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719925153.200 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719925153.277 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719925153.358 :     Information.Status = 0
2138-20ac:719925153.428 :     => CNT96226::VenderCmd_GetData
2138-20ac:719925153.664 :     iCmd = 2, nBytes = 24
2138-20ac:719925331.029 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719925331.263 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719925331.336 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719925331.421 :     Information.Status = 0
2138-20ac:719925331.500 :     => CNT96226::VenderCmd_GetData
2138-20ac:719925331.572 :     iCmd = 2, nBytes = 24
2138-20ac:719925536.483 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719925536.670 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719925536.746 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719925536.823 :     Information.Status = 0
2138-20ac:719925536.896 :     => CNT96226::VenderCmd_GetData
2138-20ac:719925536.969 :     iCmd = 2, nBytes = 24
2138-20ac:719925717.053 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719925717.247 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719925717.321 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719925717.405 :     Information.Status = 0
2138-20ac:719925717.470 :     => CNT96226::VenderCmd_GetData
2138-20ac:719925717.543 :     iCmd = 2, nBytes = 24
2138-20ac:719925868.972 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719925869.234 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719925869.317 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719925869.412 :     Information.Status = 0
2138-20ac:719925869.491 :     => CNT96226::VenderCmd_GetData
2138-20ac:719925869.562 :     iCmd = 2, nBytes = 24
2138-20ac:719926034.876 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719926035.058 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719926035.138 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719926035.222 :     Information.Status = 0
2138-20ac:719926035.296 :     => CNT96226::VenderCmd_GetData
2138-20ac:719926035.364 :     iCmd = 2, nBytes = 24
2138-20ac:719926204.839 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719926205.002 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719926205.069 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719926205.147 :     Information.Status = 0
2138-20ac:719926205.215 :     => CNT96226::VenderCmd_GetData
2138-20ac:719926205.289 :     iCmd = 2, nBytes = 24
2138-20ac:719926351.339 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719926351.585 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719926351.674 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719926351.780 :     Information.Status = 0
2138-20ac:719926351.866 :     => CNT96226::VenderCmd_GetData
2138-20ac:719926352.292 :     iCmd = 2, nBytes = 24
2138-20ac:719926534.099 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719926534.324 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719926534.407 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719926534.503 :     Information.Status = 0
2138-20ac:719926534.582 :     => CNT96226::VenderCmd_GetData
2138-20ac:719926534.661 :     iCmd = 2, nBytes = 24
2138-20ac:719926738.496 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719926738.696 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719926738.780 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719926738.867 :     Information.Status = 0
2138-20ac:719926738.936 :     => CNT96226::VenderCmd_GetData
2138-20ac:719926739.007 :     iCmd = 2, nBytes = 24
2138-20ac:719926916.183 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719926916.438 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719926916.531 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719926916.634 :     Information.Status = 0
2138-20ac:719926916.727 :     => CNT96226::VenderCmd_GetData
2138-20ac:719926916.811 :     iCmd = 2, nBytes = 24
2138-20ac:719927117.915 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719927118.096 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719927118.337 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719927118.433 :     Information.Status = 0
2138-20ac:719927118.509 :     => CNT96226::VenderCmd_GetData
2138-20ac:719927118.579 :     iCmd = 2, nBytes = 24
2138-20ac:719927310.781 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719927311.003 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719927311.081 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719927311.167 :     Information.Status = 0
2138-20ac:719927311.239 :     => CNT96226::VenderCmd_GetData
2138-20ac:719927311.315 :     iCmd = 2, nBytes = 24
2138-20ac:719927504.475 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719927504.737 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719927504.824 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719927504.922 :     Information.Status = 0
2138-20ac:719927505.003 :     => CNT96226::VenderCmd_GetData
2138-20ac:719927505.083 :     iCmd = 2, nBytes = 24
2138-20ac:719927709.329 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719927709.500 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719927709.576 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719927709.653 :     Information.Status = 0
2138-20ac:719927709.722 :     => CNT96226::VenderCmd_GetData
2138-20ac:719927709.794 :     iCmd = 2, nBytes = 24
2138-20ac:719927902.129 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719927902.393 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719927902.472 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719927902.570 :     Information.Status = 0
2138-20ac:719927902.645 :     => CNT96226::VenderCmd_GetData
2138-20ac:719927902.715 :     iCmd = 2, nBytes = 24
2138-20ac:719928088.143 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719928088.361 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719928088.443 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719928088.530 :     Information.Status = 0
2138-20ac:719928088.611 :     => CNT96226::VenderCmd_GetData
2138-20ac:719928088.685 :     iCmd = 2, nBytes = 24
2138-20ac:719928231.701 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719928231.907 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719928231.990 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719928232.077 :     Information.Status = 0
2138-20ac:719928232.152 :     => CNT96226::VenderCmd_GetData
2138-20ac:719928232.225 :     iCmd = 2, nBytes = 24
2138-20ac:719928393.143 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719928393.390 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719928393.467 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719928393.565 :     Information.Status = 0
2138-20ac:719928393.638 :     => CNT96226::VenderCmd_GetData
2138-20ac:719928393.710 :     iCmd = 2, nBytes = 24
2138-20ac:719928574.891 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719928575.140 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719928575.240 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719928575.346 :     Information.Status = 0
2138-20ac:719928575.432 :     => CNT96226::VenderCmd_GetData
2138-20ac:719928575.509 :     iCmd = 2, nBytes = 24
2138-20ac:719928748.883 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719928749.054 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719928749.133 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719928749.213 :     Information.Status = 0
2138-20ac:719928749.286 :     => CNT96226::VenderCmd_GetData
2138-20ac:719928749.359 :     iCmd = 2, nBytes = 24
2138-20ac:719928911.421 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719928911.667 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719928911.743 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719928911.842 :     Information.Status = 0
2138-20ac:719928911.920 :     => CNT96226::VenderCmd_GetData
2138-20ac:719928912.212 :     iCmd = 2, nBytes = 24
2138-20ac:719929069.867 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719929070.111 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719929070.205 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719929070.303 :     Information.Status = 0
2138-20ac:719929070.389 :     => CNT96226::VenderCmd_GetData
2138-20ac:719929070.466 :     iCmd = 2, nBytes = 24
2138-20ac:719929243.831 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719929244.006 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719929244.088 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719929244.175 :     Information.Status = 0
2138-20ac:719929244.250 :     => CNT96226::VenderCmd_GetData
2138-20ac:719929244.322 :     iCmd = 2, nBytes = 24
2138-20ac:719929401.519 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719929401.714 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719929401.789 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719929401.873 :     Information.Status = 0
2138-20ac:719929401.943 :     => CNT96226::VenderCmd_GetData
2138-20ac:719929402.014 :     iCmd = 2, nBytes = 24
2138-20ac:719929910.280 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719929910.541 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719929910.619 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719929910.715 :     Information.Status = 0
2138-20ac:719929910.795 :     => CNT96226::VenderCmd_GetData
2138-20ac:719929910.867 :     iCmd = 2, nBytes = 24
2138-20ac:719930512.529 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:719930512.911 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:719930513.041 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719930513.187 :     Information.Status = 0
2138-20ac:719930513.315 :     => CNT96226::VenderCmd_GetData
2138-20ac:719930513.433 :     iCmd = 2, nBytes = 24
2138-20ac:719931115.757 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719931116.172 :     0010 : f0 00 00 00 50 99 37 00 
2138-20ac:719931116.304 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719931116.449 :     Information.Status = 1, Information.Addr = 3643728
2138-20ac:719931122.462 :     => CNT96226::MemoryRead
2138-20ac:719931545.143 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719931545.464 :     System total receive data 311040 bytes
2138-20ac:719931545.622 :     => CNT96226::VenderCmd_GetData
2138-20ac:719931545.742 :     iCmd = 1, nBytes = 4
2138-20ac:719931757.123 :     0000 : 00 00 00 00 
2138-20ac:719931757.366 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719931757.637 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719931757.772 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719931757.908 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719931758.091 :     Pipe = bcf9948 Write ==>
2138-20ac:719931758.292 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719931758.536 :     Pipe = bcf9948 start to write data
2138-20ac:719931758.663 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 0 size = 36
2138-20ac:719931758.884 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719931759.078 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719931759.245 :     Pipe = bcf9948 Set read data ready
2138-20ac:719931759.488 :     Pipe = bcf9948 Write <==
2138-20ac:719931759.611 :     Pipe = bcf9948 Write ==>
2138-20ac:719931759.765 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719931759.961 :     Pipe = bcf9948 start to write data
2138-20ac:719931760.084 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 36 size = 311040
2138-20e8:719931760.944 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719931761.293 :         Pipe = bcf9948 Read Copy from bcf0e18 + 0 size = 36
2138-20e8:719931761.517 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719931762.030 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719931762.226 :         Pipe = bcf9948 Read <==
2138-20ac:719931768.138 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719931768.345 :     Pipe = bcf9948 Write read wait size = 0
2138-20ac:719931768.512 :     Pipe = bcf9948 Write <==
2138-20e8:719931938.934 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719931939.261 :         Pipe = bcf9948 Read ==>
2138-20e8:719931939.509 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719931939.765 :         Pipe = bcf9948 Read Copy from bcf0e18 + 36 size = 311040
2138-20e8:719931947.782 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719931947.998 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719931948.183 :         Pipe = bcf9948 Read <==
2138-20e8:719931948.312 :         ImageProcessThread : Process start
2138-20e8:719931962.131 :         BytesPerLine = 3888
2138-20e8:719931962.282 :         Lines = 80
2138-20e8:719932066.887 :         ImageProcessThread : Process end
2138-20ac:719932144.257 :     IOThread: get image OK
2138-20ac:719932144.585 :     IOThread: Read image 311040 Bytes remain 9486720 bytes
2138-20ac:719932144.802 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719932145.007 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719932145.171 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719932145.322 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719932145.452 :     IO Send command 10 bytes
2138-20ac:719932145.667 :     => CNT96226::VenderCmd_SetData
2138-20ac:719932145.791 :     iCmd = 0, nBytes = 10
2138-20ac:719932146.037 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20e8:719932841.814 :         Pipe = bcf9a48 Write ==>
2138-20e8:719932842.097 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719932842.242 :         Pipe = bcf9a48 start to write data
2138-20e8:719932842.317 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 0 size = 36
2138-20e8:719932842.425 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719932842.523 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:719932842.607 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719932842.745 :         Pipe = bcf9a48 Write <==
2138-20e8:719932842.806 :         Pipe = bcf9a48 Write ==>
2138-20e8:719932842.879 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719932842.973 :         Pipe = bcf9a48 start to write data
2138-20e8:719932843.034 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 36 size = 71592
2138-1848:719932843.508 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719932843.677 : Pipe = bcf9a48 Read Copy from bcf9b08 + 0 size = 36
2138-1848:719932843.799 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719932843.900 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719932843.995 : Pipe = bcf9a48 Read <==
2138-1848:719932844.061 : Get Packet type = 0 
2138-1848:719932844.120 : Get Packet dwSize = 71592 
2138-1848:719932844.186 : Get Packet bADFStatus = 1 
2138-1848:719932844.254 : Get Packet dwStatusLong = 0 
2138-1848:719932844.317 : Get Packet dwMessageStatusLong = 0 
2138-20e8:719932844.387 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27191384 Data = 71592
2138-20e8:719932844.491 :         Pipe = bcf9a48 Write read wait size = 0
2138-1848:719932844.563 : <= GetImageToBufferPageScan Ret = 1
2138-20e8:719932844.626 :         Pipe = bcf9a48 Write <==
2138-1848:719932844.685 : <= GetImageToBuffer Ret = 1
2138-20e8:719932844.747 :         Pipe = bcf9948 Read ==>
2138-1848:719932844.812 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:719932844.988 : Pipe = bcf9a48 Read ==>
2138-20e8:719932845.073 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719932845.154 : Pipe = bcf9a48 Read Total = 27262976 Free = 27191384 Data = 71592
2138-1848:719932845.251 : Pipe = bcf9a48 Read Copy from bcf9b08 + 36 size = 71592
2138-1848:719932845.593 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719932845.687 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719932845.772 : Pipe = bcf9a48 Read <==
2138-1848:719932845.828 : => GetImageToBuffer
2138-1848:719932845.880 : => GetImageToBufferPageScan
2138-1848:719932845.934 : Pipe = bcf9a48 Read ==>
2138-1848:719932846.007 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:719933277.033 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719933277.242 :     System send command 10 bytes + data 0 bytes
2138-20ac:719933277.320 :     IO total need to receive data 2095632 bytes
2138-20ac:719933277.391 :     => CNT96226::VenderCmd_GetData
2138-20ac:719933277.453 :     iCmd = 2, nBytes = 24
2138-20ac:719933873.058 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719933873.286 :     0010 : f0 00 00 00 50 58 3c 00 
2138-20ac:719933873.350 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719933873.438 :     Information.Status = 1, Information.Addr = 3954768
2138-20ac:719933874.603 :     => CNT96226::MemoryRead
2138-20ac:719934273.969 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719934274.155 :     System total receive data 311040 bytes
2138-20ac:719934274.232 :     => CNT96226::VenderCmd_GetData
2138-20ac:719934274.298 :     iCmd = 1, nBytes = 4
2138-20ac:719934483.820 :     0000 : 00 00 00 00 
2138-20ac:719934483.911 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719934484.075 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719934484.142 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719934484.203 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719934484.302 :     Pipe = bcf9948 Write ==>
2138-20ac:719934484.414 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719934484.536 :     Pipe = bcf9948 start to write data
2138-20ac:719934484.599 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 311076 size = 36
2138-20ac:719934484.703 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719934484.794 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719934484.880 :     Pipe = bcf9948 Set read data ready
2138-20ac:719934485.002 :     Pipe = bcf9948 Write <==
2138-20ac:719934485.061 :     Pipe = bcf9948 Write ==>
2138-20ac:719934485.132 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719934485.226 :     Pipe = bcf9948 start to write data
2138-20ac:719934485.286 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 311112 size = 311040
2138-20e8:719934486.080 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719934486.265 :         Pipe = bcf9948 Read Copy from bcf0e18 + 311076 size = 36
2138-20e8:719934486.375 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719934486.473 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719934486.560 :         Pipe = bcf9948 Read <==
2138-20e8:719934486.624 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719934486.696 :         Pipe = bcf9948 Read ==>
2138-20e8:719934486.769 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719934489.286 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719934489.384 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719934489.467 :     Pipe = bcf9948 Set read data ready
2138-20ac:719934489.558 :     Pipe = bcf9948 Write <==
2138-20e8:719934490.567 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719934490.893 :         Pipe = bcf9948 Read Copy from bcf0e18 + 311112 size = 311040
2138-20e8:719934491.975 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719934492.070 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719934492.152 :         Pipe = bcf9948 Read <==
2138-20e8:719934492.211 :         ImageProcessThread : Process start
2138-20e8:719934496.382 :         BytesPerLine = 3888
2138-20e8:719934496.440 :         Lines = 80
2138-20e8:719934544.399 :         ImageProcessThread : Process end
2138-20ac:719934650.924 :     IOThread: get image OK
2138-20ac:719934651.132 :     IOThread: Read image 311040 Bytes remain 9175680 bytes
2138-20ac:719934651.242 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719934651.349 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719934651.431 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719934651.512 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719934651.577 :     IO Send command 10 bytes
2138-20ac:719934651.725 :     => CNT96226::VenderCmd_SetData
2138-20ac:719934651.785 :     iCmd = 0, nBytes = 10
2138-20ac:719934651.919 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20e8:719935132.220 :         Pipe = bcf9a48 Write ==>
2138-20e8:719935132.720 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719935133.026 :         Pipe = bcf9a48 start to write data
2138-20e8:719935133.102 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 71628 size = 36
2138-20e8:719935133.219 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719935133.315 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:719935133.403 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719935133.547 :         Pipe = bcf9a48 Write <==
2138-20e8:719935133.605 :         Pipe = bcf9a48 Write ==>
2138-20e8:719935133.842 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719935134.008 :         Pipe = bcf9a48 start to write data
2138-20e8:719935134.069 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 71664 size = 75360
2138-1848:719935134.235 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719935134.434 : Pipe = bcf9a48 Read Copy from bcf9b08 + 71628 size = 36
2138-1848:719935134.560 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719935134.663 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719935134.750 : Pipe = bcf9a48 Read <==
2138-1848:719935134.815 : Get Packet type = 0 
2138-1848:719935134.875 : Get Packet dwSize = 75360 
2138-1848:719935135.168 : Get Packet bADFStatus = 1 
2138-1848:719935135.223 : Get Packet dwStatusLong = 0 
2138-1848:719935135.275 : Get Packet dwMessageStatusLong = 0 
2138-1848:719935135.346 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719935135.420 : <= GetImageToBuffer Ret = 1
2138-20e8:719935135.487 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-20e8:719935135.592 :         Pipe = bcf9a48 Write read wait size = 0
2138-1848:719935135.665 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:719935135.737 : Pipe = bcf9a48 Read ==>
2138-20e8:719935135.806 :         Pipe = bcf9a48 Write <==
2138-1848:719935135.864 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-20e8:719935135.948 :         Pipe = bcf9948 Read ==>
2138-1848:719935136.012 : Pipe = bcf9a48 Read Copy from bcf9b08 + 71664 size = 28260
2138-20e8:719935136.092 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719935136.501 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27215876 Data = 47100
2138-1848:719935136.595 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719935136.679 : Pipe = bcf9a48 Read <==
2138-1848:719935288.877 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719935289.057 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719935289.318 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719935289.391 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719935289.458 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719935289.528 : <= ReadScanEx2 ret = 1
2138-1848:719935289.588 : <= ReadScan ret = 1
2138-20ac:719935329.963 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719935330.126 :     System send command 10 bytes + data 0 bytes
2138-20ac:719935330.208 :     IO total need to receive data 2095632 bytes
2138-20ac:719935330.283 :     => CNT96226::VenderCmd_GetData
2138-20ac:719935330.348 :     iCmd = 2, nBytes = 24
2138-20ac:719936330.319 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719936330.552 :     0010 : f0 00 00 00 50 17 41 00 
2138-20ac:719936330.620 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719936330.701 :     Information.Status = 1, Information.Addr = 4265808
2138-20ac:719936331.970 :     => CNT96226::MemoryRead
2138-20ac:719936725.133 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719936725.344 :     System total receive data 311040 bytes
2138-20ac:719936725.432 :     => CNT96226::VenderCmd_GetData
2138-20ac:719936725.500 :     iCmd = 1, nBytes = 4
2138-20ac:719936870.922 :     0000 : 00 00 00 00 
2138-20ac:719936871.103 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719936871.255 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719936871.330 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719936871.395 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719936871.504 :     Pipe = bcf9948 Write ==>
2138-20ac:719936871.610 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719936871.732 :     Pipe = bcf9948 start to write data
2138-20ac:719936871.801 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 622152 size = 36
2138-20ac:719936871.923 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719936872.024 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719936872.112 :     Pipe = bcf9948 Set read data ready
2138-20ac:719936872.231 :     Pipe = bcf9948 Write <==
2138-20ac:719936872.296 :     Pipe = bcf9948 Write ==>
2138-20ac:719936872.372 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719936872.471 :     Pipe = bcf9948 start to write data
2138-20ac:719936872.531 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 622188 size = 311040
2138-20e8:719936873.014 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719936873.182 :         Pipe = bcf9948 Read Copy from bcf0e18 + 622152 size = 36
2138-20e8:719936873.306 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719936873.408 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719936873.498 :         Pipe = bcf9948 Read <==
2138-20e8:719936873.563 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719936873.636 :         Pipe = bcf9948 Read ==>
2138-20e8:719936873.710 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719936876.858 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719936876.962 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719936877.048 :     Pipe = bcf9948 Set read data ready
2138-20ac:719936877.143 :     Pipe = bcf9948 Write <==
2138-20e8:719936877.844 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719936877.982 :         Pipe = bcf9948 Read Copy from bcf0e18 + 622188 size = 311040
2138-20e8:719936879.015 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719936879.111 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719936879.196 :         Pipe = bcf9948 Read <==
2138-20e8:719936879.253 :         ImageProcessThread : Process start
2138-20e8:719936883.544 :         BytesPerLine = 3888
2138-20e8:719936883.716 :         Lines = 80
2138-20e8:719936931.602 :         ImageProcessThread : Process end
2138-20ac:719937056.515 :     IOThread: get image OK
2138-20ac:719937056.725 :     IOThread: Read image 311040 Bytes remain 8864640 bytes
2138-20ac:719937056.834 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719937056.939 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719937057.023 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719937057.100 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719937057.165 :     IO Send command 10 bytes
2138-20ac:719937057.322 :     => CNT96226::VenderCmd_SetData
2138-20ac:719937057.389 :     iCmd = 0, nBytes = 10
2138-20ac:719937057.517 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719937145.922 : => ReadScan
2138-1848:719937146.086 : Count = 99852, Ptr = 7de7690
2138-1848:719937146.167 : => ReadScanEx2
2138-1848:719937146.225 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719937146.294 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719937146.359 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719937146.424 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719937146.489 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719937146.554 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719937146.631 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:719937146.714 : Pipe = bcf9a48 Read ==>
2138-1848:719937146.844 : Pipe = bcf9a48 Read Total = 27262976 Free = 27215876 Data = 47100
2138-1848:719937146.966 : Pipe = bcf9a48 Read Copy from bcf9b08 + 99924 size = 47100
2138-1848:719937147.483 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719937147.577 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719937147.663 : Pipe = bcf9a48 Read <==
2138-1848:719937147.721 : => GetImageToBuffer
2138-1848:719937147.782 : => GetImageToBufferPageScan
2138-1848:719937148.072 : Pipe = bcf9a48 Read ==>
2138-1848:719937148.141 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:719937346.923 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719937347.134 :     System send command 10 bytes + data 0 bytes
2138-20ac:719937347.220 :     IO total need to receive data 2095632 bytes
2138-20ac:719937347.297 :     => CNT96226::VenderCmd_GetData
2138-20ac:719937347.365 :     iCmd = 2, nBytes = 24
2138-20ac:719937517.177 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719937517.391 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719937517.464 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719937517.550 :     Information.Status = 0
2138-20ac:719937517.615 :     => CNT96226::VenderCmd_GetData
2138-20ac:719937517.673 :     iCmd = 2, nBytes = 24
2138-20e8:719937556.101 :         Pipe = bcf9a48 Write ==>
2138-20e8:719937556.272 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719937556.404 :         Pipe = bcf9a48 start to write data
2138-20e8:719937556.471 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 147024 size = 36
2138-20e8:719937556.582 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719937556.673 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:719937556.756 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719937556.880 :         Pipe = bcf9a48 Write <==
2138-20e8:719937556.940 :         Pipe = bcf9a48 Write ==>
2138-20e8:719937557.012 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719937557.115 :         Pipe = bcf9a48 start to write data
2138-20e8:719937557.174 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 147060 size = 75360
2138-1848:719937557.660 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719937557.834 : Pipe = bcf9a48 Read Copy from bcf9b08 + 147024 size = 36
2138-1848:719937557.957 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719937558.156 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719937558.257 : Pipe = bcf9a48 Read <==
2138-1848:719937558.326 : Get Packet type = 0 
2138-1848:719937558.394 : Get Packet dwSize = 75360 
2138-1848:719937558.461 : Get Packet bADFStatus = 1 
2138-1848:719937558.526 : Get Packet dwStatusLong = 0 
2138-1848:719937558.598 : Get Packet dwMessageStatusLong = 0 
2138-20e8:719937558.673 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719937558.771 : <= GetImageToBufferPageScan Ret = 1
2138-20e8:719937558.830 :         Pipe = bcf9a48 Write read wait size = 0
2138-1848:719937558.897 : <= GetImageToBuffer Ret = 1
2138-20e8:719937558.958 :         Pipe = bcf9a48 Write <==
2138-1848:719937559.017 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:719937559.093 : Pipe = bcf9a48 Read ==>
2138-20e8:719937559.153 :         Pipe = bcf9948 Read ==>
2138-1848:719937559.213 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-20e8:719937559.298 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719937559.385 : Pipe = bcf9a48 Read Copy from bcf9b08 + 147060 size = 52752
2138-1848:719937559.733 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27240368 Data = 22608
2138-1848:719937559.823 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719937559.900 : Pipe = bcf9a48 Read <==
2138-1848:719937706.007 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719937706.424 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719937706.504 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719937706.577 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719937706.645 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719937706.714 : <= ReadScanEx2 ret = 1
2138-1848:719937706.778 : <= ReadScan ret = 1
2138-20ac:719938046.899 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719938047.127 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719938047.196 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719938047.275 :     Information.Status = 0
2138-20ac:719938047.347 :     => CNT96226::VenderCmd_GetData
2138-20ac:719938047.407 :     iCmd = 2, nBytes = 24
2138-20ac:719939001.690 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719939001.912 :     0010 : f0 00 00 00 50 d6 45 00 
2138-20ac:719939001.992 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719939002.079 :     Information.Status = 1, Information.Addr = 4576848
2138-20ac:719939003.211 :     => CNT96226::MemoryRead
2138-20ac:719939392.348 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719939392.554 :     System total receive data 311040 bytes
2138-20ac:719939392.630 :     => CNT96226::VenderCmd_GetData
2138-20ac:719939392.697 :     iCmd = 1, nBytes = 4
2138-20ac:719939570.021 :     0000 : 00 00 00 00 
2138-20ac:719939570.176 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719939570.345 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719939570.421 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719939570.483 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719939570.587 :     Pipe = bcf9948 Write ==>
2138-20ac:719939570.690 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719939570.820 :     Pipe = bcf9948 start to write data
2138-20ac:719939570.884 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 933228 size = 36
2138-20ac:719939570.995 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719939571.091 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719939571.172 :     Pipe = bcf9948 Set read data ready
2138-20ac:719939571.326 :     Pipe = bcf9948 Write <==
2138-20ac:719939571.384 :     Pipe = bcf9948 Write ==>
2138-20ac:719939571.461 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719939571.558 :     Pipe = bcf9948 start to write data
2138-20ac:719939571.615 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 933264 size = 311040
2138-20e8:719939572.088 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719939572.275 :         Pipe = bcf9948 Read Copy from bcf0e18 + 933228 size = 36
2138-20e8:719939572.396 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719939572.501 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719939572.591 :         Pipe = bcf9948 Read <==
2138-20e8:719939572.658 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719939572.733 :         Pipe = bcf9948 Read ==>
2138-20e8:719939572.810 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719939575.868 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719939575.975 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719939576.058 :     Pipe = bcf9948 Set read data ready
2138-20ac:719939576.155 :     Pipe = bcf9948 Write <==
2138-20e8:719939576.851 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719939576.990 :         Pipe = bcf9948 Read Copy from bcf0e18 + 933264 size = 311040
2138-20e8:719939578.279 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719939578.372 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719939578.459 :         Pipe = bcf9948 Read <==
2138-20e8:719939578.520 :         ImageProcessThread : Process start
2138-20e8:719939582.712 :         BytesPerLine = 3888
2138-20e8:719939582.783 :         Lines = 80
2138-20e8:719939629.780 :         ImageProcessThread : Process end
2138-1848:719939658.372 : => ReadScan
2138-1848:719939658.538 : Count = 99852, Ptr = 7de7690
2138-1848:719939658.624 : => ReadScanEx2
2138-1848:719939658.679 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719939658.752 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719939658.816 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719939658.882 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719939658.946 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719939659.011 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719939659.083 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:719939659.156 : Pipe = bcf9a48 Read ==>
2138-1848:719939659.301 : Pipe = bcf9a48 Read Total = 27262976 Free = 27240368 Data = 22608
2138-1848:719939659.429 : Pipe = bcf9a48 Read Copy from bcf9b08 + 199812 size = 22608
2138-1848:719939659.665 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719939659.761 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719939659.849 : Pipe = bcf9a48 Read <==
2138-1848:719939659.911 : => GetImageToBuffer
2138-1848:719939659.971 : => GetImageToBufferPageScan
2138-1848:719939660.030 : Pipe = bcf9a48 Read ==>
2138-1848:719939660.104 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:719939729.289 :     IOThread: get image OK
2138-20ac:719939729.491 :     IOThread: Read image 311040 Bytes remain 8553600 bytes
2138-20ac:719939729.607 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719939729.717 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719939729.799 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719939729.872 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719939729.934 :     IO Send command 10 bytes
2138-20ac:719939730.094 :     => CNT96226::VenderCmd_SetData
2138-20ac:719939730.160 :     iCmd = 0, nBytes = 10
2138-20ac:719939730.281 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719940026.702 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719940026.899 :     System send command 10 bytes + data 0 bytes
2138-20ac:719940026.977 :     IO total need to receive data 2095632 bytes
2138-20ac:719940027.058 :     => CNT96226::VenderCmd_GetData
2138-20ac:719940027.120 :     iCmd = 2, nBytes = 24
2138-20e8:719940217.511 :         Pipe = bcf9a48 Write ==>
2138-20e8:719940217.824 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719940217.958 :         Pipe = bcf9a48 start to write data
2138-20e8:719940218.034 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 222420 size = 36
2138-20e8:719940218.144 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719940218.241 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:719940218.330 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719940218.455 :         Pipe = bcf9a48 Write <==
2138-20e8:719940218.515 :         Pipe = bcf9a48 Write ==>
2138-20e8:719940218.586 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719940218.684 :         Pipe = bcf9a48 start to write data
2138-20e8:719940218.745 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 222456 size = 75360
2138-1848:719940219.536 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719940219.705 : Pipe = bcf9a48 Read Copy from bcf9b08 + 222420 size = 36
2138-20e8:719940219.805 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27187580 Data = 75396
2138-20e8:719940219.907 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719940220.010 :         Pipe = bcf9a48 Write <==
2138-20e8:719940220.088 :         Pipe = bcf9948 Read ==>
2138-1848:719940220.194 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719940220.325 : Pipe = bcf9a48 Read write wait size = 0
2138-20e8:719940220.412 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719940220.499 : Pipe = bcf9a48 Read <==
2138-1848:719940220.558 : Get Packet type = 0 
2138-1848:719940220.617 : Get Packet dwSize = 75360 
2138-1848:719940220.677 : Get Packet bADFStatus = 1 
2138-1848:719940220.735 : Get Packet dwStatusLong = 0 
2138-1848:719940220.791 : Get Packet dwMessageStatusLong = 0 
2138-1848:719940220.858 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719940220.926 : <= GetImageToBuffer Ret = 1
2138-1848:719940221.005 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719940221.076 : Pipe = bcf9a48 Read ==>
2138-1848:719940221.151 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719940221.246 : Pipe = bcf9a48 Read Copy from bcf9b08 + 222456 size = 75360
2138-1848:719940221.517 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719940221.607 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719940221.687 : Pipe = bcf9a48 Read <==
2138-1848:719940221.741 : => GetImageToBuffer
2138-1848:719940221.794 : => GetImageToBufferPageScan
2138-1848:719940221.851 : Pipe = bcf9a48 Read ==>
2138-1848:719940221.922 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:719940519.081 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719940519.311 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719940519.374 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719940519.457 :     Information.Status = 0
2138-20ac:719940519.523 :     => CNT96226::VenderCmd_GetData
2138-20ac:719940519.586 :     iCmd = 2, nBytes = 24
2138-20ac:719941154.029 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719941154.258 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719941154.326 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719941154.409 :     Information.Status = 0
2138-20ac:719941154.476 :     => CNT96226::VenderCmd_GetData
2138-20ac:719941154.535 :     iCmd = 2, nBytes = 24
2138-20ac:719941736.904 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719941737.132 :     0010 : f0 00 00 00 50 95 4a 00 
2138-20ac:719941737.198 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719941737.277 :     Information.Status = 1, Information.Addr = 4887888
2138-20ac:719941738.382 :     => CNT96226::MemoryRead
2138-20ac:719942133.516 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719942133.710 :     System total receive data 311040 bytes
2138-20ac:719942133.789 :     => CNT96226::VenderCmd_GetData
2138-20ac:719942133.852 :     iCmd = 1, nBytes = 4
2138-20ac:719942334.235 :     0000 : 00 00 00 00 
2138-20ac:719942334.734 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719942334.998 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719942335.085 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719942335.157 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719942335.268 :     Pipe = bcf9948 Write ==>
2138-20ac:719942335.391 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719942335.751 :     Pipe = bcf9948 start to write data
2138-20ac:719942335.820 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 1244304 size = 36
2138-20ac:719942335.931 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719942336.029 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719942336.114 :     Pipe = bcf9948 Set read data ready
2138-20ac:719942336.240 :     Pipe = bcf9948 Write <==
2138-20ac:719942336.301 :     Pipe = bcf9948 Write ==>
2138-20ac:719942336.377 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719942336.473 :     Pipe = bcf9948 start to write data
2138-20ac:719942336.533 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 1244340 size = 311040
2138-20e8:719942337.166 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719942337.341 :         Pipe = bcf9948 Read Copy from bcf0e18 + 1244304 size = 36
2138-20e8:719942337.459 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719942337.559 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719942337.656 :         Pipe = bcf9948 Read <==
2138-20e8:719942337.728 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719942337.803 :         Pipe = bcf9948 Read ==>
2138-20e8:719942337.881 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719942340.914 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719942341.017 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719942341.100 :     Pipe = bcf9948 Set read data ready
2138-20ac:719942341.194 :     Pipe = bcf9948 Write <==
2138-20e8:719942341.883 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719942342.021 :         Pipe = bcf9948 Read Copy from bcf0e18 + 1244340 size = 311040
2138-20e8:719942342.891 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719942342.987 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719942343.069 :         Pipe = bcf9948 Read <==
2138-20e8:719942343.126 :         ImageProcessThread : Process start
2138-20e8:719942347.381 :         BytesPerLine = 3888
2138-20e8:719942347.451 :         Lines = 80
2138-20e8:719942397.378 :         ImageProcessThread : Process end
2138-20ac:719942506.185 :     IOThread: get image OK
2138-20ac:719942506.364 :     IOThread: Read image 311040 Bytes remain 8242560 bytes
2138-20ac:719942506.479 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719942506.584 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719942506.665 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719942506.736 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719942506.795 :     IO Send command 10 bytes
2138-20ac:719942506.942 :     => CNT96226::VenderCmd_SetData
2138-20ac:719942507.005 :     iCmd = 0, nBytes = 10
2138-20ac:719942507.136 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719942806.654 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719942806.853 :     System send command 10 bytes + data 0 bytes
2138-20ac:719942806.928 :     IO total need to receive data 2095632 bytes
2138-20ac:719942807.001 :     => CNT96226::VenderCmd_GetData
2138-20ac:719942807.192 :     iCmd = 2, nBytes = 24
2138-20e8:719942981.273 :         Pipe = bcf9a48 Write ==>
2138-20e8:719942981.524 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719942981.673 :         Pipe = bcf9a48 start to write data
2138-20e8:719942981.750 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 297816 size = 36
2138-20e8:719942981.863 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719942981.961 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:719942982.052 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719942982.181 :         Pipe = bcf9a48 Write <==
2138-20e8:719942982.242 :         Pipe = bcf9a48 Write ==>
2138-20e8:719942982.318 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719942982.421 :         Pipe = bcf9a48 start to write data
2138-20e8:719942982.485 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 297852 size = 75360
2138-1848:719942983.048 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719942983.238 : Pipe = bcf9a48 Read Copy from bcf9b08 + 297816 size = 36
2138-1848:719942983.362 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719942983.466 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719942983.557 : Pipe = bcf9a48 Read <==
2138-1848:719942983.623 : Get Packet type = 0 
2138-1848:719942983.690 : Get Packet dwSize = 75360 
2138-1848:719942983.752 : Get Packet bADFStatus = 1 
2138-1848:719942983.815 : Get Packet dwStatusLong = 0 
2138-1848:719942983.871 : Get Packet dwMessageStatusLong = 0 
2138-1848:719942983.940 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719942984.011 : <= GetImageToBuffer Ret = 1
2138-1848:719942984.079 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:719942984.150 : Pipe = bcf9a48 Read ==>
2138-1848:719942984.227 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719942984.592 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-20e8:719942984.699 :         Pipe = bcf9a48 Write read wait size = 1884
2138-20e8:719942984.786 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719942984.886 :         Pipe = bcf9a48 Write <==
2138-20e8:719942984.957 :         Pipe = bcf9948 Read ==>
2138-20e8:719942985.041 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719942985.642 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719942985.780 : Pipe = bcf9a48 Read Copy from bcf9b08 + 297852 size = 1884
2138-1848:719942985.893 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27189500 Data = 73476
2138-1848:719942985.990 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719942986.077 : Pipe = bcf9a48 Read <==
2138-1848:719943131.904 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719943132.102 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719943132.178 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719943132.250 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719943132.325 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719943132.397 : <= ReadScanEx2 ret = 1
2138-1848:719943132.463 : <= ReadScan ret = 1
2138-20ac:719943340.649 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719943340.879 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719943340.943 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719943341.026 :     Information.Status = 0
2138-20ac:719943341.091 :     => CNT96226::VenderCmd_GetData
2138-20ac:719943341.149 :     iCmd = 2, nBytes = 24
2138-20ac:719944334.524 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719944334.770 :     0010 : f0 00 00 00 50 54 4f 00 
2138-20ac:719944334.838 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719944334.919 :     Information.Status = 1, Information.Addr = 5198928
2138-20ac:719944336.538 :     => CNT96226::MemoryRead
2138-20ac:719944743.221 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719944743.422 :     System total receive data 311040 bytes
2138-20ac:719944743.503 :     => CNT96226::VenderCmd_GetData
2138-20ac:719944743.580 :     iCmd = 1, nBytes = 4
2138-20ac:719944921.589 :     0000 : 00 00 00 00 
2138-20ac:719944921.773 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719944921.935 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719944922.013 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719944922.082 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719944922.189 :     Pipe = bcf9948 Write ==>
2138-20ac:719944922.305 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719944922.438 :     Pipe = bcf9948 start to write data
2138-20ac:719944922.505 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 1555380 size = 36
2138-20ac:719944922.621 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719944922.722 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719944922.811 :     Pipe = bcf9948 Set read data ready
2138-20ac:719944922.940 :     Pipe = bcf9948 Write <==
2138-20ac:719944923.002 :     Pipe = bcf9948 Write ==>
2138-20ac:719944923.082 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719944923.205 :     Pipe = bcf9948 start to write data
2138-20ac:719944923.269 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 1555416 size = 311040
2138-20e8:719944923.437 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719944923.619 :         Pipe = bcf9948 Read Copy from bcf0e18 + 1555380 size = 36
2138-20e8:719944923.744 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719944923.849 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719944923.946 :         Pipe = bcf9948 Read <==
2138-20e8:719944924.021 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719944924.096 :         Pipe = bcf9948 Read ==>
2138-20e8:719944924.171 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719944928.146 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719944928.254 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719944928.345 :     Pipe = bcf9948 Set read data ready
2138-20ac:719944928.446 :     Pipe = bcf9948 Write <==
2138-20e8:719944928.616 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719944928.747 :         Pipe = bcf9948 Read Copy from bcf0e18 + 1555416 size = 311040
2138-20e8:719944929.798 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719944929.895 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719944929.979 :         Pipe = bcf9948 Read <==
2138-20e8:719944930.042 :         ImageProcessThread : Process start
2138-20e8:719944934.575 :         BytesPerLine = 3888
2138-20e8:719944934.647 :         Lines = 80
2138-20e8:719944985.749 :         ImageProcessThread : Process end
2138-20ac:719945101.294 :     IOThread: get image OK
2138-20ac:719945101.500 :     IOThread: Read image 311040 Bytes remain 7931520 bytes
2138-20ac:719945101.612 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719945101.714 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719945101.797 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719945101.877 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719945101.948 :     IO Send command 10 bytes
2138-20ac:719945102.108 :     => CNT96226::VenderCmd_SetData
2138-20ac:719945102.171 :     iCmd = 0, nBytes = 10
2138-20ac:719945102.300 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719945103.087 : => ReadScan
2138-1848:719945103.203 : Count = 99852, Ptr = 7de7690
2138-1848:719945103.290 : => ReadScanEx2
2138-1848:719945103.351 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719945103.599 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719945103.672 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719945103.742 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719945103.810 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719945103.875 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719945103.949 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:719945104.030 : Pipe = bcf9a48 Read ==>
2138-1848:719945104.157 : Pipe = bcf9a48 Read Total = 27262976 Free = 27189500 Data = 73476
2138-1848:719945104.287 : Pipe = bcf9a48 Read Copy from bcf9b08 + 299736 size = 73476
2138-1848:719945104.821 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719945104.916 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719945105.002 : Pipe = bcf9a48 Read <==
2138-1848:719945105.058 : => GetImageToBuffer
2138-1848:719945105.126 : => GetImageToBufferPageScan
2138-1848:719945105.186 : Pipe = bcf9a48 Read ==>
2138-1848:719945105.259 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:719945394.294 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719945394.500 :     System send command 10 bytes + data 0 bytes
2138-20ac:719945394.585 :     IO total need to receive data 2095632 bytes
2138-20ac:719945394.662 :     => CNT96226::VenderCmd_GetData
2138-20ac:719945394.726 :     iCmd = 2, nBytes = 24
2138-20e8:719945583.316 :         Pipe = bcf9a48 Write ==>
2138-20e8:719945583.562 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719945583.704 :         Pipe = bcf9a48 start to write data
2138-20e8:719945583.780 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 373212 size = 36
2138-20e8:719945583.898 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719945584.006 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:719945584.097 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719945584.224 :         Pipe = bcf9a48 Write <==
2138-20e8:719945584.290 :         Pipe = bcf9a48 Write ==>
2138-20e8:719945584.369 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719945584.473 :         Pipe = bcf9a48 start to write data
2138-20e8:719945584.541 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 373248 size = 75360
2138-1848:719945585.017 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719945585.196 : Pipe = bcf9a48 Read Copy from bcf9b08 + 373212 size = 36
2138-1848:719945585.315 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719945585.412 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719945585.506 : Pipe = bcf9a48 Read <==
2138-1848:719945585.572 : Get Packet type = 0 
2138-1848:719945585.633 : Get Packet dwSize = 75360 
2138-1848:719945585.691 : Get Packet bADFStatus = 1 
2138-1848:719945585.759 : Get Packet dwStatusLong = 0 
2138-1848:719945585.825 : Get Packet dwMessageStatusLong = 0 
2138-20e8:719945585.903 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-20e8:719945586.009 :         Pipe = bcf9a48 Write read wait size = 0
2138-1848:719945586.082 : <= GetImageToBufferPageScan Ret = 1
2138-20e8:719945586.154 :         Pipe = bcf9a48 Write <==
2138-1848:719945586.218 : <= GetImageToBuffer Ret = 1
2138-20e8:719945586.288 :         Pipe = bcf9948 Read ==>
2138-1848:719945586.352 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:719945586.430 : Pipe = bcf9a48 Read ==>
2138-20e8:719945586.495 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719945586.588 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719945586.688 : Pipe = bcf9a48 Read Copy from bcf9b08 + 373248 size = 26376
2138-1848:719945586.878 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27213992 Data = 48984
2138-1848:719945587.082 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719945587.172 : Pipe = bcf9a48 Read <==
2138-1848:719945732.732 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719945732.916 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719945732.982 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719945733.050 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719945733.118 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719945733.185 : <= ReadScanEx2 ret = 1
2138-1848:719945733.246 : <= ReadScan ret = 1
2138-20ac:719945873.667 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719945873.883 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719945873.946 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719945874.028 :     Information.Status = 0
2138-20ac:719945874.095 :     => CNT96226::VenderCmd_GetData
2138-20ac:719945874.160 :     iCmd = 2, nBytes = 24
2138-20ac:719946104.383 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719946104.604 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719946104.680 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719946104.763 :     Information.Status = 0
2138-20ac:719946104.833 :     => CNT96226::VenderCmd_GetData
2138-20ac:719946104.901 :     iCmd = 2, nBytes = 24
2138-20ac:719947051.940 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719947052.209 :     0010 : f0 00 00 00 50 13 54 00 
2138-20ac:719947052.275 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719947052.356 :     Information.Status = 1, Information.Addr = 5509968
2138-20ac:719947053.497 :     => CNT96226::MemoryRead
2138-20ac:719947457.386 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719947457.597 :     System total receive data 311040 bytes
2138-20ac:719947457.672 :     => CNT96226::VenderCmd_GetData
2138-20ac:719947457.734 :     iCmd = 1, nBytes = 4
2138-20ac:719947647.136 :     0000 : 00 00 00 00 
2138-20ac:719947647.331 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719947647.521 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719947647.593 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719947647.659 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719947647.778 :     Pipe = bcf9948 Write ==>
2138-20ac:719947647.892 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719947648.022 :     Pipe = bcf9948 start to write data
2138-20ac:719947648.087 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 1866456 size = 36
2138-20ac:719947648.200 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719947648.299 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719947648.383 :     Pipe = bcf9948 Set read data ready
2138-20ac:719947648.544 :     Pipe = bcf9948 Write <==
2138-20ac:719947648.603 :     Pipe = bcf9948 Write ==>
2138-20ac:719947648.680 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719947648.780 :     Pipe = bcf9948 start to write data
2138-20ac:719947648.842 :     Pipe = bcf9948 Memory Write Copy to bcf0e18 + 1866492 size = 230660
2138-20e8:719947649.270 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719947649.444 :         Pipe = bcf9948 Read Copy from bcf0e18 + 1866456 size = 36
2138-20e8:719947649.563 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719947649.666 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719947649.762 :         Pipe = bcf9948 Read <==
2138-20e8:719947649.828 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719947649.904 :         Pipe = bcf9948 Read ==>
2138-20e8:719947649.980 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719947652.194 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 0 size = 80380
2138-20ac:719947653.398 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719947653.536 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719947653.621 :     Pipe = bcf9948 Set read data ready
2138-20ac:719947653.729 :     Pipe = bcf9948 Write <==
2138-20e8:719947654.421 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719947654.565 :         Pipe = bcf9948 Read Copy from bcf0e18 + 1866492 size = 230660
2138-20e8:719947655.220 :         Pipe = bcf9948 Read Copy from bcf9a18 + 0 size = 80380
2138-20e8:719947655.569 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719947655.663 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719947655.747 :         Pipe = bcf9948 Read <==
2138-20e8:719947655.807 :         ImageProcessThread : Process start
2138-20e8:719947660.211 :         BytesPerLine = 3888
2138-20e8:719947660.289 :         Lines = 80
2138-20e8:719947709.961 :         ImageProcessThread : Process end
2138-20ac:719947803.413 :     IOThread: get image OK
2138-20ac:719947803.618 :     IOThread: Read image 311040 Bytes remain 7620480 bytes
2138-20ac:719947803.722 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719947803.825 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719947803.903 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719947803.979 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719947804.042 :     IO Send command 10 bytes
2138-20ac:719947804.190 :     => CNT96226::VenderCmd_SetData
2138-20ac:719947804.255 :     iCmd = 0, nBytes = 10
2138-20ac:719947804.377 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719947815.595 : => ReadScan
2138-1848:719947815.694 : Count = 99852, Ptr = 7de7690
2138-1848:719947815.767 : => ReadScanEx2
2138-1848:719947815.820 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719947815.884 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719947815.945 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719947816.009 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719947816.072 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719947816.134 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719947816.201 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:719947816.277 : Pipe = bcf9a48 Read ==>
2138-1848:719947816.399 : Pipe = bcf9a48 Read Total = 27262976 Free = 27213992 Data = 48984
2138-1848:719947816.514 : Pipe = bcf9a48 Read Copy from bcf9b08 + 399624 size = 48984
2138-1848:719947816.858 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719947816.950 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719947817.031 : Pipe = bcf9a48 Read <==
2138-1848:719947817.085 : => GetImageToBuffer
2138-1848:719947817.142 : => GetImageToBufferPageScan
2138-1848:719947817.201 : Pipe = bcf9a48 Read ==>
2138-1848:719947817.272 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:719948102.243 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719948102.446 :     System send command 10 bytes + data 0 bytes
2138-20ac:719948102.525 :     IO total need to receive data 2095632 bytes
2138-20ac:719948102.601 :     => CNT96226::VenderCmd_GetData
2138-20ac:719948102.666 :     iCmd = 2, nBytes = 24
2138-20e8:719948302.591 :         Pipe = bcf9a48 Write ==>
2138-20e8:719948302.848 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719948302.988 :         Pipe = bcf9a48 start to write data
2138-20e8:719948303.058 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 448608 size = 36
2138-20e8:719948303.175 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719948303.274 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:719948303.362 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719948303.506 :         Pipe = bcf9a48 Write <==
2138-20e8:719948303.565 :         Pipe = bcf9a48 Write ==>
2138-20e8:719948303.644 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719948303.891 :         Pipe = bcf9a48 start to write data
2138-20e8:719948303.957 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 448644 size = 75360
2138-1848:719948304.281 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719948304.455 : Pipe = bcf9a48 Read Copy from bcf9b08 + 448608 size = 36
2138-1848:719948304.578 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719948304.681 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719948304.772 : Pipe = bcf9a48 Read <==
2138-1848:719948304.837 : Get Packet type = 0 
2138-1848:719948304.900 : Get Packet dwSize = 75360 
2138-1848:719948304.962 : Get Packet bADFStatus = 1 
2138-1848:719948305.026 : Get Packet dwStatusLong = 0 
2138-1848:719948305.090 : Get Packet dwMessageStatusLong = 0 
2138-20e8:719948305.163 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-20e8:719948305.272 :         Pipe = bcf9a48 Write read wait size = 0
2138-1848:719948305.348 : <= GetImageToBufferPageScan Ret = 1
2138-20e8:719948305.413 :         Pipe = bcf9a48 Write <==
2138-1848:719948305.475 : <= GetImageToBuffer Ret = 1
2138-20e8:719948305.543 :         Pipe = bcf9948 Read ==>
2138-1848:719948305.606 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:719948305.682 : Pipe = bcf9a48 Read ==>
2138-20e8:719948305.744 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719948305.834 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719948305.934 : Pipe = bcf9a48 Read Copy from bcf9b08 + 448644 size = 50868
2138-1848:719948306.293 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27238484 Data = 24492
2138-1848:719948306.391 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719948306.477 : Pipe = bcf9a48 Read <==
2138-20ac:719948583.931 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719948584.118 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719948584.177 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719948584.248 :     Information.Status = 0
2138-20ac:719948584.435 :     => CNT96226::VenderCmd_GetData
2138-20ac:719948584.497 :     iCmd = 2, nBytes = 24
2138-20ac:719949210.375 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719949210.552 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719949210.619 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719949210.692 :     Information.Status = 0
2138-20ac:719949210.751 :     => CNT96226::VenderCmd_GetData
2138-20ac:719949210.811 :     iCmd = 2, nBytes = 24
2138-1848:719949721.514 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719949721.708 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719949721.780 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719949721.851 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719949721.916 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719949721.982 : <= ReadScanEx2 ret = 1
2138-1848:719949722.045 : <= ReadScan ret = 1
2138-20ac:719949800.434 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719949800.615 :     0010 : f0 00 00 00 50 d2 58 00 
2138-20ac:719949800.684 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719949800.762 :     Information.Status = 1, Information.Addr = 5821008
2138-20ac:719949801.759 :     => CNT96226::MemoryRead
2138-20ac:719950198.210 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719950198.414 :     System total receive data 311040 bytes
2138-20ac:719950198.498 :     => CNT96226::VenderCmd_GetData
2138-20ac:719950198.567 :     iCmd = 1, nBytes = 4
2138-20ac:719950388.953 :     0000 : 00 00 00 00 
2138-20ac:719950389.118 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719950389.300 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719950389.369 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719950389.436 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719950389.745 :     Pipe = bcf9948 Write ==>
2138-20ac:719950389.879 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719950390.007 :     Pipe = bcf9948 start to write data
2138-20ac:719950390.075 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 80380 size = 36
2138-20ac:719950390.188 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719950390.280 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719950390.363 :     Pipe = bcf9948 Set read data ready
2138-20ac:719950390.503 :     Pipe = bcf9948 Write <==
2138-20ac:719950390.563 :     Pipe = bcf9948 Write ==>
2138-20ac:719950390.867 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719950390.974 :     Pipe = bcf9948 start to write data
2138-20ac:719950391.037 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 80416 size = 311040
2138-20e8:719950391.188 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719950391.371 :         Pipe = bcf9948 Read Copy from bcf9a18 + 80380 size = 36
2138-20e8:719950391.499 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719950391.605 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719950391.701 :         Pipe = bcf9948 Read <==
2138-20e8:719950391.773 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719950391.850 :         Pipe = bcf9948 Read ==>
2138-20e8:719950391.930 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719950395.202 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719950395.305 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719950395.390 :     Pipe = bcf9948 Set read data ready
2138-20ac:719950395.482 :     Pipe = bcf9948 Write <==
2138-20e8:719950396.082 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719950396.224 :         Pipe = bcf9948 Read Copy from bcf9a18 + 80416 size = 311040
2138-20e8:719950397.530 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719950397.625 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719950397.708 :         Pipe = bcf9948 Read <==
2138-20e8:719950397.772 :         ImageProcessThread : Process start
2138-20e8:719950402.085 :         BytesPerLine = 3888
2138-20e8:719950402.155 :         Lines = 80
2138-20e8:719950450.122 :         ImageProcessThread : Process end
2138-20ac:719950562.285 :     IOThread: get image OK
2138-20ac:719950562.523 :     IOThread: Read image 311040 Bytes remain 7309440 bytes
2138-20ac:719950562.641 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719950562.865 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719950562.946 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719950563.026 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719950563.097 :     IO Send command 10 bytes
2138-20ac:719950563.281 :     => CNT96226::VenderCmd_SetData
2138-20ac:719950563.346 :     iCmd = 0, nBytes = 10
2138-20ac:719950563.472 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719950878.505 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719950878.724 :     System send command 10 bytes + data 0 bytes
2138-20ac:719950878.812 :     IO total need to receive data 2095632 bytes
2138-20ac:719950878.889 :     => CNT96226::VenderCmd_GetData
2138-20ac:719950878.960 :     iCmd = 2, nBytes = 24
2138-20e8:719951053.007 :         Pipe = bcf9a48 Write ==>
2138-20e8:719951053.288 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27238484 Data = 24492
2138-20e8:719951053.436 :         Pipe = bcf9a48 start to write data
2138-20e8:719951053.508 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 524004 size = 36
2138-20e8:719951053.628 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27238448 Data = 24528
2138-20e8:719951053.828 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719951053.925 :         Pipe = bcf9a48 Write <==
2138-20e8:719951053.984 :         Pipe = bcf9a48 Write ==>
2138-20e8:719951054.060 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27238448 Data = 24528
2138-20e8:719951054.168 :         Pipe = bcf9a48 start to write data
2138-20e8:719951054.229 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 524040 size = 75360
2138-20e8:719951055.387 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27163088 Data = 99888
2138-20e8:719951055.489 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719951055.731 :         Pipe = bcf9a48 Write <==
2138-20e8:719951055.805 :         Pipe = bcf9948 Read ==>
2138-20e8:719951055.893 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719951373.859 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719951374.409 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719951374.529 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719951374.618 :     Information.Status = 0
2138-20ac:719951374.688 :     => CNT96226::VenderCmd_GetData
2138-20ac:719951374.754 :     iCmd = 2, nBytes = 24
2138-1848:719951870.809 : => ReadScan
2138-1848:719951870.977 : Count = 99852, Ptr = 7de7690
2138-1848:719951871.058 : => ReadScanEx2
2138-1848:719951871.124 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719951871.189 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719951871.248 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719951871.317 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719951871.382 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719951871.445 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719951871.514 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:719951871.587 : Pipe = bcf9a48 Read ==>
2138-1848:719951871.717 : Pipe = bcf9a48 Read Total = 27262976 Free = 27163088 Data = 99888
2138-1848:719951871.853 : Pipe = bcf9a48 Read Copy from bcf9b08 + 499512 size = 24492
2138-1848:719951872.303 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719951872.398 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719951872.487 : Pipe = bcf9a48 Read <==
2138-1848:719951872.547 : => GetImageToBuffer
2138-1848:719951872.611 : => GetImageToBufferPageScan
2138-1848:719951872.670 : Pipe = bcf9a48 Read ==>
2138-1848:719951872.745 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719951872.841 : Pipe = bcf9a48 Read Copy from bcf9b08 + 524004 size = 36
2138-1848:719951872.938 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719951873.030 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719951873.113 : Pipe = bcf9a48 Read <==
2138-1848:719951873.169 : Get Packet type = 0 
2138-1848:719951873.226 : Get Packet dwSize = 75360 
2138-1848:719951873.282 : Get Packet bADFStatus = 1 
2138-1848:719951873.339 : Get Packet dwStatusLong = 0 
2138-1848:719951873.396 : Get Packet dwMessageStatusLong = 0 
2138-1848:719951873.457 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719951873.520 : <= GetImageToBuffer Ret = 1
2138-1848:719951873.578 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719951873.650 : Pipe = bcf9a48 Read ==>
2138-1848:719951873.725 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719951873.825 : Pipe = bcf9a48 Read Copy from bcf9b08 + 524040 size = 75360
2138-1848:719951874.276 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719951874.366 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719951874.447 : Pipe = bcf9a48 Read <==
2138-1848:719952007.000 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719952007.181 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719952007.257 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719952007.327 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719952007.557 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719952007.621 : <= ReadScanEx2 ret = 1
2138-1848:719952007.688 : <= ReadScan ret = 1
2138-20ac:719952364.767 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719952365.009 :     0010 : f0 00 00 00 50 91 5d 00 
2138-20ac:719952365.085 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719952365.166 :     Information.Status = 1, Information.Addr = 6132048
2138-20ac:719952366.509 :     => CNT96226::MemoryRead
2138-20ac:719952757.045 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719952757.234 :     System total receive data 311040 bytes
2138-20ac:719952757.548 :     => CNT96226::VenderCmd_GetData
2138-20ac:719952757.624 :     iCmd = 1, nBytes = 4
2138-20ac:719952907.961 :     0000 : 00 00 00 00 
2138-20ac:719952908.115 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719952908.279 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719952908.353 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719952908.422 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719952908.546 :     Pipe = bcf9948 Write ==>
2138-20ac:719952908.653 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719952908.775 :     Pipe = bcf9948 start to write data
2138-20ac:719952908.842 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 391456 size = 36
2138-20ac:719952908.954 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719952909.054 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719952909.143 :     Pipe = bcf9948 Set read data ready
2138-20ac:719952909.270 :     Pipe = bcf9948 Write <==
2138-20ac:719952909.334 :     Pipe = bcf9948 Write ==>
2138-20ac:719952909.416 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719952909.517 :     Pipe = bcf9948 start to write data
2138-20ac:719952909.581 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 391492 size = 311040
2138-20e8:719952910.395 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719952910.581 :         Pipe = bcf9948 Read Copy from bcf9a18 + 391456 size = 36
2138-20e8:719952910.702 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719952910.807 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719952910.903 :         Pipe = bcf9948 Read <==
2138-20e8:719952910.969 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719952911.046 :         Pipe = bcf9948 Read ==>
2138-20e8:719952911.123 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719952914.726 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719952914.879 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719952914.969 :     Pipe = bcf9948 Set read data ready
2138-20ac:719952915.088 :     Pipe = bcf9948 Write <==
2138-20e8:719952916.226 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719952916.432 :         Pipe = bcf9948 Read Copy from bcf9a18 + 391492 size = 311040
2138-20e8:719952918.211 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719952918.312 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719952918.404 :         Pipe = bcf9948 Read <==
2138-20e8:719952918.462 :         ImageProcessThread : Process start
2138-20e8:719952922.788 :         BytesPerLine = 3888
2138-20e8:719952922.856 :         Lines = 80
2138-20e8:719952972.304 :         ImageProcessThread : Process end
2138-20ac:719953086.410 :     IOThread: get image OK
2138-20ac:719953086.598 :     IOThread: Read image 311040 Bytes remain 6998400 bytes
2138-20ac:719953086.713 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719953086.819 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719953086.901 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719953087.135 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719953087.201 :     IO Send command 10 bytes
2138-20ac:719953087.350 :     => CNT96226::VenderCmd_SetData
2138-20ac:719953087.411 :     iCmd = 0, nBytes = 10
2138-20ac:719953087.527 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719953384.496 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719953384.717 :     System send command 10 bytes + data 0 bytes
2138-20ac:719953384.797 :     IO total need to receive data 2095632 bytes
2138-20ac:719953384.874 :     => CNT96226::VenderCmd_GetData
2138-20ac:719953384.940 :     iCmd = 2, nBytes = 24
2138-20ac:719953554.266 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719953554.522 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719953554.594 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719953554.679 :     Information.Status = 0
2138-20ac:719953554.753 :     => CNT96226::VenderCmd_GetData
2138-20ac:719953554.868 :     iCmd = 2, nBytes = 24
2138-20e8:719953583.601 :         Pipe = bcf9a48 Write ==>
2138-20e8:719953583.820 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719953583.963 :         Pipe = bcf9a48 start to write data
2138-20e8:719953584.035 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 599400 size = 36
2138-20e8:719953584.151 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719953584.256 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719953584.345 :         Pipe = bcf9a48 Write <==
2138-20e8:719953584.411 :         Pipe = bcf9a48 Write ==>
2138-20e8:719953584.488 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719953584.594 :         Pipe = bcf9a48 start to write data
2138-20e8:719953584.661 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 599436 size = 75360
2138-20e8:719953585.913 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27187580 Data = 75396
2138-20e8:719953586.017 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719953586.105 :         Pipe = bcf9a48 Write <==
2138-20e8:719953586.170 :         Pipe = bcf9948 Read ==>
2138-20e8:719953586.261 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719954049.931 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719954050.153 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719954050.221 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719954050.300 :     Information.Status = 0
2138-20ac:719954050.367 :     => CNT96226::VenderCmd_GetData
2138-20ac:719954050.429 :     iCmd = 2, nBytes = 24
2138-1848:719954320.928 : => ReadScan
2138-1848:719954321.111 : Count = 99852, Ptr = 7de7690
2138-1848:719954321.200 : => ReadScanEx2
2138-1848:719954321.259 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719954321.329 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719954321.396 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719954321.466 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719954321.535 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719954321.603 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719954321.678 : => GetImageToBuffer
2138-1848:719954321.739 : => GetImageToBufferPageScan
2138-1848:719954321.807 : Pipe = bcf9a48 Read ==>
2138-1848:719954321.935 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719954322.060 : Pipe = bcf9a48 Read Copy from bcf9b08 + 599400 size = 36
2138-1848:719954322.179 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719954322.277 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719954322.365 : Pipe = bcf9a48 Read <==
2138-1848:719954322.424 : Get Packet type = 0 
2138-1848:719954322.482 : Get Packet dwSize = 75360 
2138-1848:719954322.541 : Get Packet bADFStatus = 1 
2138-1848:719954322.603 : Get Packet dwStatusLong = 0 
2138-1848:719954322.661 : Get Packet dwMessageStatusLong = 0 
2138-1848:719954322.876 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719954322.942 : <= GetImageToBuffer Ret = 1
2138-1848:719954323.000 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719954323.071 : Pipe = bcf9a48 Read ==>
2138-1848:719954323.146 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719954323.246 : Pipe = bcf9a48 Read Copy from bcf9b08 + 599436 size = 75360
2138-1848:719954323.688 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719954323.783 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719954323.863 : Pipe = bcf9a48 Read <==
2138-1848:719954323.920 : => GetImageToBuffer
2138-1848:719954323.977 : => GetImageToBufferPageScan
2138-1848:719954324.032 : Pipe = bcf9a48 Read ==>
2138-1848:719954324.106 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:719955181.554 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719955181.778 :     0010 : f0 00 00 00 50 50 62 00 
2138-20ac:719955181.845 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719955181.923 :     Information.Status = 1, Information.Addr = 6443088
2138-20ac:719955182.920 :     => CNT96226::MemoryRead
2138-20ac:719955597.662 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719955597.860 :     System total receive data 311040 bytes
2138-20ac:719955597.935 :     => CNT96226::VenderCmd_GetData
2138-20ac:719955598.003 :     iCmd = 1, nBytes = 4
2138-20ac:719955809.754 :     0000 : 00 00 00 00 
2138-20ac:719955810.038 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719955810.332 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719955810.477 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719955810.619 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719955810.791 :     Pipe = bcf9948 Write ==>
2138-20ac:719955810.993 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719955811.244 :     Pipe = bcf9948 start to write data
2138-20ac:719955811.373 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 702532 size = 36
2138-20ac:719955811.607 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719955811.799 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719955811.969 :     Pipe = bcf9948 Set read data ready
2138-20e8:719955812.443 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719955812.661 :         Pipe = bcf9948 Read Copy from bcf9a18 + 702532 size = 36
2138-20e8:719955812.863 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719955813.044 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719955813.212 :         Pipe = bcf9948 Read <==
2138-20e8:719955813.328 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719955813.464 :         Pipe = bcf9948 Read ==>
2138-20e8:719955813.612 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719955813.889 :     Pipe = bcf9948 Write <==
2138-20ac:719955814.011 :     Pipe = bcf9948 Write ==>
2138-20ac:719955814.155 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719955814.355 :     Pipe = bcf9948 start to write data
2138-20ac:719955814.478 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 702568 size = 311040
2138-20ac:719955822.074 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719955822.282 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719955822.460 :     Pipe = bcf9948 Set read data ready
2138-20e8:719955822.805 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719955823.012 :         Pipe = bcf9948 Read Copy from bcf9a18 + 702568 size = 311040
2138-20ac:719955823.282 :     Pipe = bcf9948 Write <==
2138-20e8:719955824.617 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719955824.918 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719955825.094 :         Pipe = bcf9948 Read <==
2138-20e8:719955825.205 :         ImageProcessThread : Process start
2138-20e8:719955833.769 :         BytesPerLine = 3888
2138-20e8:719955833.885 :         Lines = 80
2138-20e8:719955930.491 :         ImageProcessThread : Process end
2138-20ac:719956099.792 :     IOThread: get image OK
2138-20ac:719956100.115 :     IOThread: Read image 311040 Bytes remain 6687360 bytes
2138-20ac:719956100.316 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719956100.505 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719956100.653 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719956100.796 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719956100.933 :     IO Send command 10 bytes
2138-20ac:719956101.192 :     => CNT96226::VenderCmd_SetData
2138-20ac:719956101.321 :     iCmd = 0, nBytes = 10
2138-20ac:719956101.562 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20e8:719956723.411 :         Pipe = bcf9a48 Write ==>
2138-20e8:719956723.686 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719956723.834 :         Pipe = bcf9a48 start to write data
2138-20e8:719956724.122 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 674796 size = 36
2138-20e8:719956724.229 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719956724.328 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:719956724.413 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719956724.573 :         Pipe = bcf9a48 Write <==
2138-20e8:719956724.633 :         Pipe = bcf9a48 Write ==>
2138-20e8:719956724.706 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719956724.802 :         Pipe = bcf9a48 start to write data
2138-20e8:719956724.863 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 674832 size = 75360
2138-1848:719956725.693 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719956725.861 : Pipe = bcf9a48 Read Copy from bcf9b08 + 674796 size = 36
2138-1848:719956725.980 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719956726.076 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719956726.224 : Pipe = bcf9a48 Read <==
2138-1848:719956726.284 : Get Packet type = 0 
2138-1848:719956726.342 : Get Packet dwSize = 75360 
2138-1848:719956726.404 : Get Packet bADFStatus = 1 
2138-1848:719956726.467 : Get Packet dwStatusLong = 0 
2138-1848:719956726.529 : Get Packet dwMessageStatusLong = 0 
2138-20e8:719956726.629 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-20e8:719956726.753 :         Pipe = bcf9a48 Write read wait size = 0
2138-1848:719956726.838 : <= GetImageToBufferPageScan Ret = 1
2138-20e8:719956726.902 :         Pipe = bcf9a48 Write <==
2138-1848:719956726.964 : <= GetImageToBuffer Ret = 1
2138-20e8:719956727.025 :         Pipe = bcf9948 Read ==>
2138-1848:719956727.086 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:719956727.160 : Pipe = bcf9a48 Read ==>
2138-20e8:719956727.218 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719956727.299 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719956727.397 : Pipe = bcf9a48 Read Copy from bcf9b08 + 674832 size = 24492
2138-1848:719956727.591 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27212108 Data = 50868
2138-1848:719956727.680 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719956727.758 : Pipe = bcf9a48 Read <==
2138-1848:719956874.104 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719956874.295 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719956874.367 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719956874.435 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719956874.505 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719956874.741 : <= ReadScanEx2 ret = 1
2138-1848:719956874.807 : <= ReadScan ret = 1
2138-20ac:719957385.746 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719957385.944 :     System send command 10 bytes + data 0 bytes
2138-20ac:719957386.022 :     IO total need to receive data 2095632 bytes
2138-20ac:719957386.095 :     => CNT96226::VenderCmd_GetData
2138-20ac:719957386.157 :     iCmd = 2, nBytes = 24
2138-20ac:719957949.991 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719957950.240 :     0010 : f0 00 00 00 50 99 37 00 
2138-20ac:719957950.314 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719957950.397 :     Information.Status = 1, Information.Addr = 3643728
2138-20ac:719957951.483 :     => CNT96226::MemoryRead
2138-20ac:719958350.115 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719958350.319 :     System total receive data 311040 bytes
2138-20ac:719958350.396 :     => CNT96226::VenderCmd_GetData
2138-20ac:719958350.462 :     iCmd = 1, nBytes = 4
2138-20ac:719958541.902 :     0000 : 00 00 00 00 
2138-20ac:719958542.079 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719958542.251 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719958542.325 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719958542.387 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719958542.499 :     Pipe = bcf9948 Write ==>
2138-20ac:719958542.608 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719958542.739 :     Pipe = bcf9948 start to write data
2138-20ac:719958542.808 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 1013608 size = 36
2138-20ac:719958542.922 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719958543.020 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719958543.106 :     Pipe = bcf9948 Set read data ready
2138-20ac:719958543.269 :     Pipe = bcf9948 Write <==
2138-20ac:719958543.329 :     Pipe = bcf9948 Write ==>
2138-20ac:719958543.404 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719958543.509 :     Pipe = bcf9948 start to write data
2138-20ac:719958543.570 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 1013644 size = 311040
2138-20e8:719958544.047 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719958544.226 :         Pipe = bcf9948 Read Copy from bcf9a18 + 1013608 size = 36
2138-20e8:719958544.352 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719958544.455 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719958544.542 :         Pipe = bcf9948 Read <==
2138-20e8:719958544.609 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719958544.683 :         Pipe = bcf9948 Read ==>
2138-20e8:719958544.759 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719958548.369 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719958548.472 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719958548.560 :     Pipe = bcf9948 Set read data ready
2138-20ac:719958548.661 :     Pipe = bcf9948 Write <==
2138-20e8:719958549.374 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719958549.515 :         Pipe = bcf9948 Read Copy from bcf9a18 + 1013644 size = 311040
2138-20e8:719958550.630 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719958550.721 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719958550.805 :         Pipe = bcf9948 Read <==
2138-20e8:719958550.865 :         ImageProcessThread : Process start
2138-20e8:719958555.158 :         BytesPerLine = 3888
2138-20e8:719958555.219 :         Lines = 80
2138-20e8:719958603.151 :         ImageProcessThread : Process end
2138-20ac:719958694.280 :     IOThread: get image OK
2138-20ac:719958694.482 :     IOThread: Read image 311040 Bytes remain 6376320 bytes
2138-20ac:719958694.706 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719958694.813 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719958694.891 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719958694.968 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719958695.027 :     IO Send command 10 bytes
2138-20ac:719958695.152 :     => CNT96226::VenderCmd_SetData
2138-20ac:719958695.211 :     iCmd = 0, nBytes = 10
2138-20ac:719958695.333 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20e8:719959188.813 :         Pipe = bcf9a48 Write ==>
2138-20e8:719959189.105 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27212108 Data = 50868
2138-20e8:719959189.478 :         Pipe = bcf9a48 start to write data
2138-20e8:719959189.552 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 750192 size = 36
2138-20e8:719959189.667 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27212072 Data = 50904
2138-20e8:719959189.765 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719959189.854 :         Pipe = bcf9a48 Write <==
2138-20e8:719959189.922 :         Pipe = bcf9a48 Write ==>
2138-20e8:719959189.994 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27212072 Data = 50904
2138-20e8:719959190.100 :         Pipe = bcf9a48 start to write data
2138-20e8:719959190.162 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 750228 size = 75360
2138-20e8:719959191.933 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27136712 Data = 126264
2138-20e8:719959192.035 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719959192.118 :         Pipe = bcf9a48 Write <==
2138-20e8:719959192.184 :         Pipe = bcf9948 Read ==>
2138-20e8:719959192.270 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719959193.029 : => ReadScan
2138-1848:719959193.359 : Count = 99852, Ptr = 7de7690
2138-1848:719959193.441 : => ReadScanEx2
2138-1848:719959193.498 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719959193.562 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719959193.624 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719959193.690 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719959193.751 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719959193.816 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719959193.886 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:719959193.953 : Pipe = bcf9a48 Read ==>
2138-1848:719959194.055 : Pipe = bcf9a48 Read Total = 27262976 Free = 27136712 Data = 126264
2138-1848:719959194.165 : Pipe = bcf9a48 Read Copy from bcf9b08 + 699324 size = 50868
2138-1848:719959194.510 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719959194.602 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719959194.681 : Pipe = bcf9a48 Read <==
2138-1848:719959194.736 : => GetImageToBuffer
2138-1848:719959194.788 : => GetImageToBufferPageScan
2138-1848:719959194.847 : Pipe = bcf9a48 Read ==>
2138-1848:719959194.916 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719959195.008 : Pipe = bcf9a48 Read Copy from bcf9b08 + 750192 size = 36
2138-1848:719959195.102 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719959195.189 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719959195.265 : Pipe = bcf9a48 Read <==
2138-1848:719959195.319 : Get Packet type = 0 
2138-1848:719959195.372 : Get Packet dwSize = 75360 
2138-1848:719959195.426 : Get Packet bADFStatus = 1 
2138-1848:719959195.478 : Get Packet dwStatusLong = 0 
2138-1848:719959195.532 : Get Packet dwMessageStatusLong = 0 
2138-1848:719959195.591 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719959195.648 : <= GetImageToBuffer Ret = 1
2138-1848:719959195.703 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:719959195.767 : Pipe = bcf9a48 Read ==>
2138-1848:719959195.923 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719959196.017 : Pipe = bcf9a48 Read Copy from bcf9b08 + 750228 size = 48984
2138-1848:719959196.283 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27236600 Data = 26376
2138-1848:719959196.370 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719959196.445 : Pipe = bcf9a48 Read <==
2138-1848:719959350.911 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719959351.133 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719959351.210 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719959351.284 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719959351.354 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719959351.424 : <= ReadScanEx2 ret = 1
2138-1848:719959351.494 : <= ReadScan ret = 1
2138-20ac:719959562.454 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719959563.725 :     System send command 10 bytes + data 0 bytes
2138-20ac:719959563.820 :     IO total need to receive data 2095632 bytes
2138-20ac:719959563.904 :     => CNT96226::VenderCmd_GetData
2138-20ac:719959563.973 :     iCmd = 2, nBytes = 24
2138-20ac:719960578.894 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719960579.145 :     0010 : f0 00 00 00 50 58 3c 00 
2138-20ac:719960579.224 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719960579.314 :     Information.Status = 1, Information.Addr = 3954768
2138-20ac:719960580.393 :     => CNT96226::MemoryRead
2138-20ac:719961089.322 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719961089.531 :     System total receive data 311040 bytes
2138-20ac:719961089.618 :     => CNT96226::VenderCmd_GetData
2138-20ac:719961089.694 :     iCmd = 1, nBytes = 4
2138-20ac:719961270.539 :     0000 : 00 00 00 00 
2138-20ac:719961270.724 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719961270.881 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719961270.966 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719961271.038 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719961271.157 :     Pipe = bcf9948 Write ==>
2138-20ac:719961271.262 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719961271.388 :     Pipe = bcf9948 start to write data
2138-20ac:719961271.455 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 1324684 size = 36
2138-20ac:719961271.567 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719961271.662 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719961271.745 :     Pipe = bcf9948 Set read data ready
2138-20ac:719961271.867 :     Pipe = bcf9948 Write <==
2138-20ac:719961271.929 :     Pipe = bcf9948 Write ==>
2138-20ac:719961272.180 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719961272.345 :     Pipe = bcf9948 start to write data
2138-20ac:719961272.413 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 1324720 size = 311040
2138-20e8:719961272.566 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719961272.750 :         Pipe = bcf9948 Read Copy from bcf9a18 + 1324684 size = 36
2138-20e8:719961272.880 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719961272.985 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719961273.081 :         Pipe = bcf9948 Read <==
2138-20e8:719961273.149 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719961273.235 :         Pipe = bcf9948 Read ==>
2138-20e8:719961273.312 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719961279.200 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719961279.315 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719961279.410 :     Pipe = bcf9948 Set read data ready
2138-20ac:719961279.514 :     Pipe = bcf9948 Write <==
2138-20e8:719961279.696 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719961279.935 :         Pipe = bcf9948 Read Copy from bcf9a18 + 1324720 size = 311040
2138-20e8:719961281.468 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719961281.572 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719961281.658 :         Pipe = bcf9948 Read <==
2138-20e8:719961281.719 :         ImageProcessThread : Process start
2138-20e8:719961286.017 :         BytesPerLine = 3888
2138-20e8:719961286.081 :         Lines = 80
2138-20e8:719961334.142 :         ImageProcessThread : Process end
2138-20ac:719961474.354 :     IOThread: get image OK
2138-20ac:719961474.567 :     IOThread: Read image 311040 Bytes remain 6065280 bytes
2138-20ac:719961474.683 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719961474.790 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719961474.879 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719961474.961 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719961475.028 :     IO Send command 10 bytes
2138-20ac:719961475.175 :     => CNT96226::VenderCmd_SetData
2138-20ac:719961475.241 :     iCmd = 0, nBytes = 10
2138-20ac:719961475.372 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719962086.365 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719962086.574 :     System send command 10 bytes + data 0 bytes
2138-20ac:719962086.654 :     IO total need to receive data 2095632 bytes
2138-20ac:719962086.738 :     => CNT96226::VenderCmd_GetData
2138-20ac:719962086.811 :     iCmd = 2, nBytes = 24
2138-20e8:719962239.288 :         Pipe = bcf9a48 Write ==>
2138-20e8:719962239.557 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27236600 Data = 26376
2138-20e8:719962239.693 :         Pipe = bcf9a48 start to write data
2138-20e8:719962239.765 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 825588 size = 36
2138-20e8:719962239.882 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27236564 Data = 26412
2138-20e8:719962239.982 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719962240.072 :         Pipe = bcf9a48 Write <==
2138-20e8:719962240.134 :         Pipe = bcf9a48 Write ==>
2138-20e8:719962240.205 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27236564 Data = 26412
2138-20e8:719962240.304 :         Pipe = bcf9a48 start to write data
2138-20e8:719962240.370 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 825624 size = 75360
2138-20e8:719962241.874 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27161204 Data = 101772
2138-20e8:719962241.975 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719962242.060 :         Pipe = bcf9a48 Write <==
2138-20e8:719962242.130 :         Pipe = bcf9948 Read ==>
2138-20e8:719962242.219 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719962628.806 : => ReadScan
2138-1848:719962628.993 : Count = 99852, Ptr = 7de7690
2138-1848:719962629.081 : => ReadScanEx2
2138-1848:719962629.140 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719962629.211 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719962629.276 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719962629.347 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719962629.415 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719962629.485 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719962629.558 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:719962629.632 : Pipe = bcf9a48 Read ==>
2138-1848:719962629.763 : Pipe = bcf9a48 Read Total = 27262976 Free = 27161204 Data = 101772
2138-1848:719962629.884 : Pipe = bcf9a48 Read Copy from bcf9b08 + 799212 size = 26376
2138-1848:719962630.139 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719962630.236 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719962630.325 : Pipe = bcf9a48 Read <==
2138-1848:719962630.386 : => GetImageToBuffer
2138-1848:719962630.634 : => GetImageToBufferPageScan
2138-1848:719962630.695 : Pipe = bcf9a48 Read ==>
2138-1848:719962630.769 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719962630.872 : Pipe = bcf9a48 Read Copy from bcf9b08 + 825588 size = 36
2138-1848:719962630.970 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719962631.062 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719962631.142 : Pipe = bcf9a48 Read <==
2138-1848:719962631.198 : Get Packet type = 0 
2138-1848:719962631.260 : Get Packet dwSize = 75360 
2138-1848:719962631.317 : Get Packet bADFStatus = 1 
2138-1848:719962631.375 : Get Packet dwStatusLong = 0 
2138-1848:719962631.432 : Get Packet dwMessageStatusLong = 0 
2138-1848:719962631.498 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719962631.560 : <= GetImageToBuffer Ret = 1
2138-1848:719962631.620 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:719962631.688 : Pipe = bcf9a48 Read ==>
2138-1848:719962631.762 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719962631.858 : Pipe = bcf9a48 Read Copy from bcf9b08 + 825624 size = 73476
2138-1848:719962632.415 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27261092 Data = 1884
2138-1848:719962632.505 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719962632.584 : Pipe = bcf9a48 Read <==
2138-1848:719962772.085 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719962772.276 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719962772.350 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719962772.422 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719962772.494 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719962772.567 : <= ReadScanEx2 ret = 1
2138-1848:719962772.630 : <= ReadScan ret = 1
2138-20ac:719963095.491 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719963095.742 :     0010 : f0 00 00 00 50 17 41 00 
2138-20ac:719963095.815 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719963095.901 :     Information.Status = 1, Information.Addr = 4265808
2138-20ac:719963097.092 :     => CNT96226::MemoryRead
2138-20ac:719963481.877 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719963482.075 :     System total receive data 311040 bytes
2138-20ac:719963482.154 :     => CNT96226::VenderCmd_GetData
2138-20ac:719963482.226 :     iCmd = 1, nBytes = 4
2138-20ac:719963624.905 :     0000 : 00 00 00 00 
2138-20ac:719963625.028 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719963625.177 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719963625.259 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719963625.322 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719963625.433 :     Pipe = bcf9948 Write ==>
2138-20ac:719963625.541 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719963625.671 :     Pipe = bcf9948 start to write data
2138-20ac:719963625.740 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 1635760 size = 36
2138-20ac:719963625.854 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719963625.949 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719963626.034 :     Pipe = bcf9948 Set read data ready
2138-20ac:719963626.152 :     Pipe = bcf9948 Write <==
2138-20ac:719963626.212 :     Pipe = bcf9948 Write ==>
2138-20ac:719963626.528 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719963626.700 :     Pipe = bcf9948 start to write data
2138-20ac:719963626.769 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 1635796 size = 311040
2138-20e8:719963626.915 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719963627.094 :         Pipe = bcf9948 Read Copy from bcf9a18 + 1635760 size = 36
2138-20e8:719963627.215 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719963627.406 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719963627.503 :         Pipe = bcf9948 Read <==
2138-20e8:719963627.568 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719963627.639 :         Pipe = bcf9948 Read ==>
2138-20e8:719963627.715 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719963631.491 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719963631.599 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719963631.685 :     Pipe = bcf9948 Set read data ready
2138-20ac:719963631.792 :     Pipe = bcf9948 Write <==
2138-20e8:719963631.947 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719963632.078 :         Pipe = bcf9948 Read Copy from bcf9a18 + 1635796 size = 311040
2138-20e8:719963633.112 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719963633.209 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719963633.291 :         Pipe = bcf9948 Read <==
2138-20e8:719963633.349 :         ImageProcessThread : Process start
2138-20e8:719963637.642 :         BytesPerLine = 3888
2138-20e8:719963637.704 :         Lines = 80
2138-20e8:719963685.380 :         ImageProcessThread : Process end
2138-20e8:719966480.096 :         Pipe = bcf9a48 Write ==>
2138-20e8:719966480.370 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27261092 Data = 1884
2138-20e8:719966480.519 :         Pipe = bcf9a48 start to write data
2138-20e8:719966480.596 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 900984 size = 36
2138-20e8:719966480.720 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27261056 Data = 1920
2138-20e8:719966480.823 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719966480.915 :         Pipe = bcf9a48 Write <==
2138-20e8:719966480.978 :         Pipe = bcf9a48 Write ==>
2138-20e8:719966481.059 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27261056 Data = 1920
2138-20e8:719966481.163 :         Pipe = bcf9a48 start to write data
2138-20e8:719966481.230 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 901020 size = 75360
2138-20e8:719966482.596 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27185696 Data = 77280
2138-20e8:719966482.701 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719966482.789 :         Pipe = bcf9a48 Write <==
2138-20e8:719966482.861 :         Pipe = bcf9948 Read ==>
2138-20e8:719966482.951 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719966491.449 :     IOThread: get image OK
2138-20ac:719966491.581 :     IOThread: Read image 311040 Bytes remain 5754240 bytes
2138-20ac:719966491.702 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719966491.806 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719966491.891 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719966491.972 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719966492.035 :     IO Send command 10 bytes
2138-20ac:719966492.150 :     => CNT96226::VenderCmd_SetData
2138-20ac:719966492.215 :     iCmd = 0, nBytes = 10
2138-20ac:719966492.341 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719966869.213 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719966869.420 :     System send command 10 bytes + data 0 bytes
2138-20ac:719966869.505 :     IO total need to receive data 2095632 bytes
2138-20ac:719966869.580 :     => CNT96226::VenderCmd_GetData
2138-20ac:719966869.653 :     iCmd = 2, nBytes = 24
2138-20ac:719968229.663 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719968229.915 :     0010 : f0 00 00 00 50 d6 45 00 
2138-20ac:719968229.982 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719968230.073 :     Information.Status = 1, Information.Addr = 4576848
2138-20ac:719968231.383 :     => CNT96226::MemoryRead
2138-1848:719968299.332 : => ReadScan
2138-1848:719968299.611 : Count = 99852, Ptr = 7de7690
2138-1848:719968299.695 : => ReadScanEx2
2138-1848:719968299.752 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719968299.818 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719968299.881 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719968299.950 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719968300.015 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719968300.083 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719968300.152 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:719968300.227 : Pipe = bcf9a48 Read ==>
2138-1848:719968300.370 : Pipe = bcf9a48 Read Total = 27262976 Free = 27185696 Data = 77280
2138-1848:719968300.487 : Pipe = bcf9a48 Read Copy from bcf9b08 + 899100 size = 1884
2138-1848:719968300.614 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719968300.709 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719968300.797 : Pipe = bcf9a48 Read <==
2138-1848:719968300.860 : => GetImageToBuffer
2138-1848:719968300.922 : => GetImageToBufferPageScan
2138-1848:719968300.982 : Pipe = bcf9a48 Read ==>
2138-1848:719968301.059 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719968301.161 : Pipe = bcf9a48 Read Copy from bcf9b08 + 900984 size = 36
2138-1848:719968301.257 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719968301.353 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719968301.434 : Pipe = bcf9a48 Read <==
2138-1848:719968301.493 : Get Packet type = 0 
2138-1848:719968301.551 : Get Packet dwSize = 75360 
2138-1848:719968301.606 : Get Packet bADFStatus = 1 
2138-1848:719968301.664 : Get Packet dwStatusLong = 0 
2138-1848:719968301.719 : Get Packet dwMessageStatusLong = 0 
2138-1848:719968301.799 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719968301.862 : <= GetImageToBuffer Ret = 1
2138-1848:719968301.922 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719968301.989 : Pipe = bcf9a48 Read ==>
2138-1848:719968302.063 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719968302.159 : Pipe = bcf9a48 Read Copy from bcf9b08 + 901020 size = 75360
2138-1848:719968302.767 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719968302.857 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719968302.940 : Pipe = bcf9a48 Read <==
2138-1848:719968302.998 : => GetImageToBuffer
2138-1848:719968303.052 : => GetImageToBufferPageScan
2138-1848:719968303.108 : Pipe = bcf9a48 Read ==>
2138-1848:719968303.182 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:719968676.170 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719968676.379 :     System total receive data 311040 bytes
2138-20ac:719968676.467 :     => CNT96226::VenderCmd_GetData
2138-20ac:719968676.540 :     iCmd = 1, nBytes = 4
2138-20ac:719968805.557 :     0000 : 00 00 00 00 
2138-20ac:719968805.710 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719968805.903 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719968805.977 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719968806.044 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719968806.155 :     Pipe = bcf9948 Write ==>
2138-20ac:719968806.254 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719968806.376 :     Pipe = bcf9948 start to write data
2138-20ac:719968806.442 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 1946836 size = 36
2138-20ac:719968806.551 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719968806.648 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719968806.732 :     Pipe = bcf9948 Set read data ready
2138-20ac:719968806.857 :     Pipe = bcf9948 Write <==
2138-20ac:719968806.915 :     Pipe = bcf9948 Write ==>
2138-20ac:719968807.126 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719968807.396 :     Pipe = bcf9948 start to write data
2138-20ac:719968807.461 :     Pipe = bcf9948 Memory Write Copy to bcf9a18 + 1946872 size = 150280
2138-20e8:719968807.607 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719968807.791 :         Pipe = bcf9948 Read Copy from bcf9a18 + 1946836 size = 36
2138-20e8:719968807.910 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719968808.013 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719968808.100 :         Pipe = bcf9948 Read <==
2138-20e8:719968808.169 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719968808.244 :         Pipe = bcf9948 Read ==>
2138-20e8:719968808.321 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719968809.662 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 0 size = 160760
2138-20ac:719968811.991 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719968812.092 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719968812.181 :     Pipe = bcf9948 Set read data ready
2138-20ac:719968812.286 :     Pipe = bcf9948 Write <==
2138-20e8:719968812.437 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719968812.569 :         Pipe = bcf9948 Read Copy from bcf9a18 + 1946872 size = 150280
2138-20e8:719968813.034 :         Pipe = bcf9948 Read Copy from bcf9a28 + 0 size = 160760
2138-20e8:719968813.597 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719968813.689 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719968813.773 :         Pipe = bcf9948 Read <==
2138-20e8:719968813.834 :         ImageProcessThread : Process start
2138-20e8:719968818.141 :         BytesPerLine = 3888
2138-20e8:719968818.204 :         Lines = 80
2138-20e8:719968866.125 :         ImageProcessThread : Process end
2138-20ac:719968973.794 :     IOThread: get image OK
2138-20ac:719968974.130 :     IOThread: Read image 311040 Bytes remain 5443200 bytes
2138-20ac:719968974.237 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719968974.343 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719968974.427 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719968974.504 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719968974.566 :     IO Send command 10 bytes
2138-20ac:719968974.716 :     => CNT96226::VenderCmd_SetData
2138-20ac:719968974.783 :     iCmd = 0, nBytes = 10
2138-20ac:719968974.911 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719969257.992 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719969258.184 :     System send command 10 bytes + data 0 bytes
2138-20ac:719969258.268 :     IO total need to receive data 2095632 bytes
2138-20ac:719969258.345 :     => CNT96226::VenderCmd_GetData
2138-20ac:719969258.411 :     iCmd = 2, nBytes = 24
2138-20e8:719969544.634 :         Pipe = bcf9a48 Write ==>
2138-20e8:719969544.908 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719969545.060 :         Pipe = bcf9a48 start to write data
2138-20e8:719969545.136 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 976380 size = 36
2138-20e8:719969545.256 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719969545.357 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:719969545.447 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719969545.590 :         Pipe = bcf9a48 Write <==
2138-20e8:719969545.656 :         Pipe = bcf9a48 Write ==>
2138-20e8:719969545.739 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719969545.870 :         Pipe = bcf9a48 start to write data
2138-20e8:719969545.938 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 976416 size = 75360
2138-1848:719969546.098 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719969546.367 : Pipe = bcf9a48 Read Copy from bcf9b08 + 976380 size = 36
2138-1848:719969546.481 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719969546.582 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719969546.672 : Pipe = bcf9a48 Read <==
2138-1848:719969546.733 : Get Packet type = 0 
2138-1848:719969546.797 : Get Packet dwSize = 75360 
2138-1848:719969546.859 : Get Packet bADFStatus = 1 
2138-1848:719969546.921 : Get Packet dwStatusLong = 0 
2138-1848:719969546.978 : Get Packet dwMessageStatusLong = 0 
2138-1848:719969547.053 : <= GetImageToBufferPageScan Ret = 1
2138-20e8:719969547.127 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719969547.236 : <= GetImageToBuffer Ret = 1
2138-20e8:719969547.301 :         Pipe = bcf9a48 Write read wait size = 0
2138-1848:719969547.374 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:719969547.453 : Pipe = bcf9a48 Read ==>
2138-20e8:719969547.519 :         Pipe = bcf9a48 Write <==
2138-1848:719969547.581 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-20e8:719969547.669 :         Pipe = bcf9948 Read ==>
2138-1848:719969547.732 : Pipe = bcf9a48 Read Copy from bcf9b08 + 976416 size = 22608
2138-20e8:719969547.824 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719969547.915 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27210224 Data = 52752
2138-1848:719969548.008 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719969548.090 : Pipe = bcf9a48 Read <==
2138-1848:719969758.010 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719969758.214 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719969758.296 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719969758.369 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719969758.437 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719969758.508 : <= ReadScanEx2 ret = 1
2138-1848:719969758.574 : <= ReadScan ret = 1
2138-20ac:719970765.971 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719970766.211 :     0010 : f0 00 00 00 50 95 4a 00 
2138-20ac:719970766.288 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719970766.376 :     Information.Status = 1, Information.Addr = 4887888
2138-20ac:719970767.854 :     => CNT96226::MemoryRead
2138-20ac:719971156.576 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719971156.775 :     System total receive data 311040 bytes
2138-20ac:719971156.859 :     => CNT96226::VenderCmd_GetData
2138-20ac:719971156.936 :     iCmd = 1, nBytes = 4
2138-20ac:719971477.186 :     0000 : 00 00 00 00 
2138-20ac:719971477.374 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719971477.575 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719971477.752 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719971477.818 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719971477.932 :     Pipe = bcf9948 Write ==>
2138-20ac:719971478.042 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719971478.173 :     Pipe = bcf9948 start to write data
2138-20ac:719971478.240 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 160760 size = 36
2138-20ac:719971478.350 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719971478.447 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719971478.530 :     Pipe = bcf9948 Set read data ready
2138-20e8:719971478.765 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719971478.886 :         Pipe = bcf9948 Read Copy from bcf9a28 + 160760 size = 36
2138-20e8:719971478.985 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719971479.079 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719971479.163 :         Pipe = bcf9948 Read <==
2138-20e8:719971479.309 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719971479.385 :         Pipe = bcf9948 Read ==>
2138-20e8:719971479.460 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719971479.599 :     Pipe = bcf9948 Write <==
2138-20ac:719971479.663 :     Pipe = bcf9948 Write ==>
2138-20ac:719971479.739 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719971479.839 :     Pipe = bcf9948 start to write data
2138-20ac:719971479.902 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 160796 size = 311040
2138-20ac:719971484.302 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719971484.409 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719971484.498 :     Pipe = bcf9948 Set read data ready
2138-20e8:719971484.665 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719971484.767 :         Pipe = bcf9948 Read Copy from bcf9a28 + 160796 size = 311040
2138-20e8:719971485.661 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719971485.755 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719971485.840 :         Pipe = bcf9948 Read <==
2138-20e8:719971485.900 :         ImageProcessThread : Process start
2138-20e8:719971490.193 :         BytesPerLine = 3888
2138-20e8:719971490.256 :         Lines = 80
2138-20e8:719971537.701 :         ImageProcessThread : Process end
2138-20ac:719971688.107 :     Pipe = bcf9948 Write <==
2138-20e8:719972131.184 :         Pipe = bcf9a48 Write ==>
2138-20e8:719972131.469 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27210224 Data = 52752
2138-20e8:719972131.625 :         Pipe = bcf9a48 start to write data
2138-20e8:719972131.700 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1051776 size = 36
2138-20e8:719972131.815 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27210188 Data = 52788
2138-20e8:719972131.920 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719972132.007 :         Pipe = bcf9a48 Write <==
2138-20e8:719972132.071 :         Pipe = bcf9a48 Write ==>
2138-20e8:719972132.145 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27210188 Data = 52788
2138-20e8:719972132.245 :         Pipe = bcf9a48 start to write data
2138-20e8:719972132.307 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1051812 size = 75360
2138-20e8:719972133.525 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27134828 Data = 128148
2138-20e8:719972133.626 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719972133.706 :         Pipe = bcf9a48 Write <==
2138-20e8:719972133.774 :         Pipe = bcf9948 Read ==>
2138-20e8:719972133.874 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719972165.445 :     IOThread: get image OK
2138-20ac:719972165.612 :     IOThread: Read image 311040 Bytes remain 5132160 bytes
2138-20ac:719972165.730 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719972165.832 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719972165.923 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719972165.997 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719972166.060 :     IO Send command 10 bytes
2138-20ac:719972166.202 :     => CNT96226::VenderCmd_SetData
2138-20ac:719972166.265 :     iCmd = 0, nBytes = 10
2138-20ac:719972166.393 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719973048.434 : => ReadScan
2138-1848:719973048.614 : Count = 99852, Ptr = 7de7690
2138-1848:719973048.706 : => ReadScanEx2
2138-1848:719973048.770 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719973048.845 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719973048.912 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719973048.980 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719973049.052 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719973049.234 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719973049.313 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:719973049.393 : Pipe = bcf9a48 Read ==>
2138-1848:719973049.534 : Pipe = bcf9a48 Read Total = 27262976 Free = 27134828 Data = 128148
2138-1848:719973049.668 : Pipe = bcf9a48 Read Copy from bcf9b08 + 999024 size = 52752
2138-1848:719973050.087 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719973050.184 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719973050.271 : Pipe = bcf9a48 Read <==
2138-1848:719973050.336 : => GetImageToBuffer
2138-1848:719973050.394 : => GetImageToBufferPageScan
2138-1848:719973050.457 : Pipe = bcf9a48 Read ==>
2138-1848:719973050.534 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719973050.634 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1051776 size = 36
2138-1848:719973050.734 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719973050.835 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719973050.920 : Pipe = bcf9a48 Read <==
2138-1848:719973050.981 : Get Packet type = 0 
2138-1848:719973051.047 : Get Packet dwSize = 75360 
2138-1848:719973051.105 : Get Packet bADFStatus = 1 
2138-1848:719973051.162 : Get Packet dwStatusLong = 0 
2138-1848:719973051.222 : Get Packet dwMessageStatusLong = 0 
2138-1848:719973051.287 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719973051.348 : <= GetImageToBuffer Ret = 1
2138-1848:719973051.404 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:719973051.475 : Pipe = bcf9a48 Read ==>
2138-1848:719973051.549 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719973051.650 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1051812 size = 47100
2138-1848:719973051.950 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27234716 Data = 28260
2138-1848:719973052.042 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719973052.123 : Pipe = bcf9a48 Read <==
2138-1848:719973190.042 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719973190.214 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719973190.284 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719973190.354 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719973190.424 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719973190.494 : <= ReadScanEx2 ret = 1
2138-1848:719973190.556 : <= ReadScan ret = 1
2138-20ac:719973290.599 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719973290.804 :     System send command 10 bytes + data 0 bytes
2138-20ac:719973290.884 :     IO total need to receive data 2095632 bytes
2138-20ac:719973290.963 :     => CNT96226::VenderCmd_GetData
2138-20ac:719973291.036 :     iCmd = 2, nBytes = 24
2138-20ac:719973843.341 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719973843.570 :     0010 : f0 00 00 00 50 54 4f 00 
2138-20ac:719973843.644 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719973843.729 :     Information.Status = 1, Information.Addr = 5198928
2138-20ac:719973844.803 :     => CNT96226::MemoryRead
2138-20ac:719974234.233 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719974234.445 :     System total receive data 311040 bytes
2138-20ac:719974234.532 :     => CNT96226::VenderCmd_GetData
2138-20ac:719974234.837 :     iCmd = 1, nBytes = 4
2138-20ac:719974388.419 :     0000 : 00 00 00 00 
2138-20ac:719974388.576 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719974388.781 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719974388.860 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719974388.932 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719974389.049 :     Pipe = bcf9948 Write ==>
2138-20ac:719974389.155 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719974389.278 :     Pipe = bcf9948 start to write data
2138-20ac:719974389.347 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 471836 size = 36
2138-20ac:719974389.575 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719974389.676 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719974389.765 :     Pipe = bcf9948 Set read data ready
2138-20ac:719974389.887 :     Pipe = bcf9948 Write <==
2138-20ac:719974389.953 :     Pipe = bcf9948 Write ==>
2138-20ac:719974390.172 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719974390.336 :     Pipe = bcf9948 start to write data
2138-20ac:719974390.402 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 471872 size = 311040
2138-20e8:719974390.555 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719974390.741 :         Pipe = bcf9948 Read Copy from bcf9a28 + 471836 size = 36
2138-20e8:719974390.869 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719974390.974 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719974391.069 :         Pipe = bcf9948 Read <==
2138-20e8:719974391.144 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719974391.220 :         Pipe = bcf9948 Read ==>
2138-20e8:719974391.303 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719974394.787 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719974394.893 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719974394.982 :     Pipe = bcf9948 Set read data ready
2138-20ac:719974395.095 :     Pipe = bcf9948 Write <==
2138-20e8:719974395.258 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719974395.386 :         Pipe = bcf9948 Read Copy from bcf9a28 + 471872 size = 311040
2138-20e8:719974396.660 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719974396.755 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719974396.842 :         Pipe = bcf9948 Read <==
2138-20e8:719974396.907 :         ImageProcessThread : Process start
2138-20e8:719974401.211 :         BytesPerLine = 3888
2138-20e8:719974401.274 :         Lines = 80
2138-20e8:719974448.931 :         ImageProcessThread : Process end
2138-20ac:719974546.495 :     IOThread: get image OK
2138-20ac:719974546.671 :     IOThread: Read image 311040 Bytes remain 4821120 bytes
2138-20ac:719974546.776 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719974546.877 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719974546.954 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719974547.030 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719974547.097 :     IO Send command 10 bytes
2138-20ac:719974547.233 :     => CNT96226::VenderCmd_SetData
2138-20ac:719974547.296 :     iCmd = 0, nBytes = 10
2138-20ac:719974547.419 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719974825.795 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719974826.011 :     System send command 10 bytes + data 0 bytes
2138-20ac:719974826.326 :     IO total need to receive data 2095632 bytes
2138-20ac:719974826.397 :     => CNT96226::VenderCmd_GetData
2138-20ac:719974826.466 :     iCmd = 2, nBytes = 24
2138-20e8:719975039.284 :         Pipe = bcf9a48 Write ==>
2138-20e8:719975039.556 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27234716 Data = 28260
2138-20e8:719975039.703 :         Pipe = bcf9a48 start to write data
2138-20e8:719975039.779 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1127172 size = 36
2138-20e8:719975039.910 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27234680 Data = 28296
2138-20e8:719975040.009 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719975040.100 :         Pipe = bcf9a48 Write <==
2138-20e8:719975040.164 :         Pipe = bcf9a48 Write ==>
2138-20e8:719975040.240 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27234680 Data = 28296
2138-20e8:719975040.437 :         Pipe = bcf9a48 start to write data
2138-20e8:719975040.503 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1127208 size = 75360
2138-20e8:719975041.706 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27159320 Data = 103656
2138-20e8:719975041.806 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719975041.887 :         Pipe = bcf9a48 Write <==
2138-20e8:719975041.953 :         Pipe = bcf9948 Read ==>
2138-20e8:719975042.044 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719975805.574 : => ReadScan
2138-1848:719975805.775 : Count = 99852, Ptr = 7de7690
2138-1848:719975805.864 : => ReadScanEx2
2138-1848:719975805.929 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719975806.001 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719975806.067 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719975806.136 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719975806.203 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719975806.270 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719975806.339 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:719975806.412 : Pipe = bcf9a48 Read ==>
2138-1848:719975806.556 : Pipe = bcf9a48 Read Total = 27262976 Free = 27159320 Data = 103656
2138-1848:719975806.681 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1098912 size = 28260
2138-1848:719975807.215 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719975807.308 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719975807.392 : Pipe = bcf9a48 Read <==
2138-1848:719975807.451 : => GetImageToBuffer
2138-1848:719975807.509 : => GetImageToBufferPageScan
2138-1848:719975807.569 : Pipe = bcf9a48 Read ==>
2138-1848:719975807.639 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719975807.735 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1127172 size = 36
2138-1848:719975807.835 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719975807.926 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719975808.002 : Pipe = bcf9a48 Read <==
2138-1848:719975808.059 : Get Packet type = 0 
2138-1848:719975808.116 : Get Packet dwSize = 75360 
2138-1848:719975808.172 : Get Packet bADFStatus = 1 
2138-1848:719975808.227 : Get Packet dwStatusLong = 0 
2138-1848:719975808.284 : Get Packet dwMessageStatusLong = 0 
2138-1848:719975808.344 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719975808.404 : <= GetImageToBuffer Ret = 1
2138-1848:719975808.461 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:719975808.529 : Pipe = bcf9a48 Read ==>
2138-1848:719975808.600 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719975808.695 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1127208 size = 71592
2138-1848:719975809.108 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27259208 Data = 3768
2138-1848:719975809.201 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719975809.280 : Pipe = bcf9a48 Read <==
2138-1848:719975948.359 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719975948.533 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719975948.603 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719975948.673 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719975948.739 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719975948.802 : <= ReadScanEx2 ret = 1
2138-1848:719975948.861 : <= ReadScan ret = 1
2138-20ac:719976113.321 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719976113.776 :     0010 : f0 00 00 00 50 13 54 00 
2138-20ac:719976113.848 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719976113.927 :     Information.Status = 1, Information.Addr = 5509968
2138-20ac:719976115.152 :     => CNT96226::MemoryRead
2138-20ac:719976491.634 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719976491.828 :     System total receive data 311040 bytes
2138-20ac:719976492.010 :     => CNT96226::VenderCmd_GetData
2138-20ac:719976492.083 :     iCmd = 1, nBytes = 4
2138-20ac:719976615.312 :     0000 : 00 00 00 00 
2138-20ac:719976615.465 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719976615.640 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719976615.719 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719976615.777 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719976615.889 :     Pipe = bcf9948 Write ==>
2138-20ac:719976616.002 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719976616.128 :     Pipe = bcf9948 start to write data
2138-20ac:719976616.198 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 782912 size = 36
2138-20ac:719976616.316 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719976616.418 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719976616.501 :     Pipe = bcf9948 Set read data ready
2138-20ac:719976616.622 :     Pipe = bcf9948 Write <==
2138-20ac:719976616.683 :     Pipe = bcf9948 Write ==>
2138-20ac:719976616.758 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719976616.876 :     Pipe = bcf9948 start to write data
2138-20ac:719976616.940 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 782948 size = 311040
2138-20e8:719976617.200 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719976617.379 :         Pipe = bcf9948 Read Copy from bcf9a28 + 782912 size = 36
2138-20e8:719976617.503 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719976617.606 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719976617.698 :         Pipe = bcf9948 Read <==
2138-20e8:719976617.769 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719976617.849 :         Pipe = bcf9948 Read ==>
2138-20e8:719976617.923 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719976621.888 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719976621.999 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719976622.092 :     Pipe = bcf9948 Set read data ready
2138-20ac:719976622.193 :     Pipe = bcf9948 Write <==
2138-20e8:719976622.366 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719976622.498 :         Pipe = bcf9948 Read Copy from bcf9a28 + 782948 size = 311040
2138-20e8:719976623.542 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719976623.638 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719976623.719 :         Pipe = bcf9948 Read <==
2138-20e8:719976623.779 :         ImageProcessThread : Process start
2138-20e8:719976628.072 :         BytesPerLine = 3888
2138-20e8:719976628.136 :         Lines = 80
2138-20e8:719976675.873 :         ImageProcessThread : Process end
2138-20ac:719976759.517 :     IOThread: get image OK
2138-20ac:719976759.706 :     IOThread: Read image 311040 Bytes remain 4510080 bytes
2138-20ac:719976759.819 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719976759.921 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719976760.007 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719976760.082 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719976760.146 :     IO Send command 10 bytes
2138-20ac:719976760.281 :     => CNT96226::VenderCmd_SetData
2138-20ac:719976760.343 :     iCmd = 0, nBytes = 10
2138-20ac:719976760.472 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719977048.955 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719977049.167 :     System send command 10 bytes + data 0 bytes
2138-20ac:719977049.249 :     IO total need to receive data 2095632 bytes
2138-20ac:719977049.331 :     => CNT96226::VenderCmd_GetData
2138-20ac:719977049.398 :     iCmd = 2, nBytes = 24
2138-20e8:719977295.106 :         Pipe = bcf9a48 Write ==>
2138-20e8:719977295.467 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27259208 Data = 3768
2138-20e8:719977295.618 :         Pipe = bcf9a48 start to write data
2138-20e8:719977295.690 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1202568 size = 36
2138-20e8:719977295.805 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27259172 Data = 3804
2138-20e8:719977295.904 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719977295.997 :         Pipe = bcf9a48 Write <==
2138-20e8:719977296.062 :         Pipe = bcf9a48 Write ==>
2138-20e8:719977296.139 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27259172 Data = 3804
2138-20e8:719977296.237 :         Pipe = bcf9a48 start to write data
2138-20e8:719977296.302 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1202604 size = 75360
2138-20e8:719977297.351 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27183812 Data = 79164
2138-20e8:719977297.448 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719977297.534 :         Pipe = bcf9a48 Write <==
2138-20e8:719977297.600 :         Pipe = bcf9948 Read ==>
2138-20e8:719977297.685 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719977958.380 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719977958.607 :     0010 : f0 00 00 00 50 d2 58 00 
2138-20ac:719977958.681 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719977958.784 :     Information.Status = 1, Information.Addr = 5821008
2138-20ac:719977960.220 :     => CNT96226::MemoryRead
2138-1848:719978749.674 : => ReadScan
2138-1848:719978749.844 : Count = 99852, Ptr = 7de7690
2138-1848:719978749.928 : => ReadScanEx2
2138-1848:719978749.986 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719978750.053 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719978750.117 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719978750.179 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719978750.242 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719978750.310 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719978750.382 : ReadScanEx2 : Copy from pipe to AP buffer size = 3768
2138-1848:719978750.452 : Pipe = bcf9a48 Read ==>
2138-1848:719978750.566 : Pipe = bcf9a48 Read Total = 27262976 Free = 27183812 Data = 79164
2138-1848:719978750.687 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1198800 size = 3768
2138-1848:719978750.827 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719978750.925 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719978751.010 : Pipe = bcf9a48 Read <==
2138-1848:719978751.068 : => GetImageToBuffer
2138-1848:719978751.122 : => GetImageToBufferPageScan
2138-1848:719978751.184 : Pipe = bcf9a48 Read ==>
2138-1848:719978751.259 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719978751.354 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1202568 size = 36
2138-1848:719978751.453 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719978751.545 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719978751.629 : Pipe = bcf9a48 Read <==
2138-1848:719978751.686 : Get Packet type = 0 
2138-1848:719978751.741 : Get Packet dwSize = 75360 
2138-1848:719978751.801 : Get Packet bADFStatus = 1 
2138-1848:719978751.859 : Get Packet dwStatusLong = 0 
2138-1848:719978751.916 : Get Packet dwMessageStatusLong = 0 
2138-1848:719978751.982 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719978752.041 : <= GetImageToBuffer Ret = 1
2138-1848:719978752.098 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719978752.163 : Pipe = bcf9a48 Read ==>
2138-1848:719978752.234 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719978752.330 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1202604 size = 75360
2138-1848:719978752.720 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719978752.926 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719978753.011 : Pipe = bcf9a48 Read <==
2138-1848:719978753.067 : => GetImageToBuffer
2138-1848:719978753.118 : => GetImageToBufferPageScan
2138-1848:719978753.171 : Pipe = bcf9a48 Read ==>
2138-1848:719978753.243 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:719978759.143 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719978759.397 :     System total receive data 311040 bytes
2138-20ac:719978759.565 :     => CNT96226::VenderCmd_GetData
2138-20ac:719978759.869 :     iCmd = 1, nBytes = 4
2138-20ac:719978950.437 :     0000 : 00 00 00 00 
2138-20ac:719978950.533 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719978950.693 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719978950.762 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719978950.822 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719978950.927 :     Pipe = bcf9948 Write ==>
2138-20ac:719978951.032 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719978951.147 :     Pipe = bcf9948 start to write data
2138-20ac:719978951.211 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 1093988 size = 36
2138-20ac:719978951.330 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719978951.424 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719978951.509 :     Pipe = bcf9948 Set read data ready
2138-20ac:719978951.627 :     Pipe = bcf9948 Write <==
2138-20ac:719978951.687 :     Pipe = bcf9948 Write ==>
2138-20ac:719978951.760 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719978951.857 :     Pipe = bcf9948 start to write data
2138-20ac:719978951.921 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 1094024 size = 311040
2138-20e8:719978952.386 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719978952.555 :         Pipe = bcf9948 Read Copy from bcf9a28 + 1093988 size = 36
2138-20e8:719978952.674 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719978952.771 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719978952.853 :         Pipe = bcf9948 Read <==
2138-20e8:719978952.928 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719978953.004 :         Pipe = bcf9948 Read ==>
2138-20e8:719978953.076 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719978956.098 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719978956.204 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719978956.295 :     Pipe = bcf9948 Set read data ready
2138-20ac:719978956.388 :     Pipe = bcf9948 Write <==
2138-20e8:719978957.105 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719978957.241 :         Pipe = bcf9948 Read Copy from bcf9a28 + 1094024 size = 311040
2138-20e8:719978958.441 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719978958.539 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719978958.622 :         Pipe = bcf9948 Read <==
2138-20e8:719978958.679 :         ImageProcessThread : Process start
2138-20e8:719978963.002 :         BytesPerLine = 3888
2138-20e8:719978963.074 :         Lines = 80
2138-20e8:719979012.494 :         ImageProcessThread : Process end
2138-20ac:719979125.635 :     IOThread: get image OK
2138-20ac:719979125.816 :     IOThread: Read image 311040 Bytes remain 4199040 bytes
2138-20ac:719979125.912 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719979126.006 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719979126.082 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719979126.154 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719979126.214 :     IO Send command 10 bytes
2138-20ac:719979126.353 :     => CNT96226::VenderCmd_SetData
2138-20ac:719979126.524 :     iCmd = 0, nBytes = 10
2138-20ac:719979126.643 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719979420.139 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719979420.576 :     System send command 10 bytes + data 0 bytes
2138-20ac:719979420.652 :     IO total need to receive data 2095632 bytes
2138-20ac:719979420.728 :     => CNT96226::VenderCmd_GetData
2138-20ac:719979420.796 :     iCmd = 2, nBytes = 24
2138-20e8:719979569.300 :         Pipe = bcf9a48 Write ==>
2138-20e8:719979569.531 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:719979569.668 :         Pipe = bcf9a48 start to write data
2138-20e8:719979569.744 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1277964 size = 36
2138-20e8:719979569.860 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719979569.955 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:719979570.047 :         Pipe = bcf9a48 Set read data ready
2138-20e8:719979570.176 :         Pipe = bcf9a48 Write <==
2138-20e8:719979570.236 :         Pipe = bcf9a48 Write ==>
2138-20e8:719979570.310 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-20e8:719979570.414 :         Pipe = bcf9a48 start to write data
2138-20e8:719979570.480 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1278000 size = 75360
2138-1848:719979570.979 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:719979571.152 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1277964 size = 36
2138-1848:719979571.265 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:719979571.370 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719979571.470 : Pipe = bcf9a48 Read <==
2138-1848:719979571.537 : Get Packet type = 0 
2138-1848:719979571.600 : Get Packet dwSize = 75360 
2138-1848:719979571.663 : Get Packet bADFStatus = 1 
2138-20e8:719979571.741 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-20e8:719979571.854 :         Pipe = bcf9a48 Write read wait size = 0
2138-1848:719979571.935 : Get Packet dwStatusLong = 0 
2138-1848:719979572.000 : Get Packet dwMessageStatusLong = 0 
2138-20e8:719979572.069 :         Pipe = bcf9a48 Write <==
2138-1848:719979572.130 : <= GetImageToBufferPageScan Ret = 1
2138-20e8:719979572.193 :         Pipe = bcf9948 Read ==>
2138-1848:719979572.258 : <= GetImageToBuffer Ret = 1
2138-20e8:719979572.321 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:719979572.412 : ReadScanEx2 : Copy from pipe to AP buffer size = 20724
2138-1848:719979572.484 : Pipe = bcf9a48 Read ==>
2138-1848:719979572.563 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719979572.662 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1278000 size = 20724
2138-1848:719979572.837 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27208340 Data = 54636
2138-1848:719979572.930 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719979573.012 : Pipe = bcf9a48 Read <==
2138-1848:719979716.998 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719979717.186 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719979717.261 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719979717.332 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719979717.396 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719979717.462 : <= ReadScanEx2 ret = 1
2138-1848:719979717.520 : <= ReadScan ret = 1
2138-20ac:719980003.095 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719980003.330 :     0010 : f0 00 00 00 50 91 5d 00 
2138-20ac:719980003.402 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719980003.485 :     Information.Status = 1, Information.Addr = 6132048
2138-20ac:719980005.035 :     => CNT96226::MemoryRead
2138-20ac:719980788.710 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719980789.243 :     System total receive data 311040 bytes
2138-20ac:719980789.332 :     => CNT96226::VenderCmd_GetData
2138-20ac:719980789.402 :     iCmd = 1, nBytes = 4
2138-20ac:719981356.273 :     0000 : 00 00 00 00 
2138-20ac:719981356.446 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719981356.661 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719981356.731 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719981356.795 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719981356.908 :     Pipe = bcf9948 Write ==>
2138-20ac:719981357.010 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719981357.135 :     Pipe = bcf9948 start to write data
2138-20ac:719981357.203 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 1405064 size = 36
2138-20ac:719981357.320 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719981357.418 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719981357.504 :     Pipe = bcf9948 Set read data ready
2138-20ac:719981357.647 :     Pipe = bcf9948 Write <==
2138-20ac:719981357.712 :     Pipe = bcf9948 Write ==>
2138-20ac:719981357.788 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719981357.892 :     Pipe = bcf9948 start to write data
2138-20ac:719981357.954 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 1405100 size = 311040
2138-20e8:719981358.454 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719981358.632 :         Pipe = bcf9948 Read Copy from bcf9a28 + 1405064 size = 36
2138-20e8:719981358.756 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719981358.860 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719981358.949 :         Pipe = bcf9948 Read <==
2138-20e8:719981359.018 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719981359.092 :         Pipe = bcf9948 Read ==>
2138-20e8:719981359.167 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719981362.246 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719981362.351 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719981362.438 :     Pipe = bcf9948 Set read data ready
2138-20ac:719981362.537 :     Pipe = bcf9948 Write <==
2138-20e8:719981363.243 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719981363.382 :         Pipe = bcf9948 Read Copy from bcf9a28 + 1405100 size = 311040
2138-20e8:719981364.466 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719981364.556 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719981364.635 :         Pipe = bcf9948 Read <==
2138-20e8:719981364.694 :         ImageProcessThread : Process start
2138-20e8:719981368.987 :         BytesPerLine = 3888
2138-20e8:719981369.045 :         Lines = 80
2138-20e8:719981416.902 :         ImageProcessThread : Process end
2138-20ac:719981529.463 :     IOThread: get image OK
2138-20ac:719981529.705 :     IOThread: Read image 311040 Bytes remain 3888000 bytes
2138-20ac:719981529.818 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719981529.933 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719981530.015 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719981530.100 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719981530.165 :     IO Send command 10 bytes
2138-20ac:719981530.388 :     => CNT96226::VenderCmd_SetData
2138-20ac:719981530.451 :     iCmd = 0, nBytes = 10
2138-20ac:719981530.581 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719981824.091 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719981824.529 :     System send command 10 bytes + data 0 bytes
2138-20ac:719981824.605 :     IO total need to receive data 2095632 bytes
2138-20ac:719981824.684 :     => CNT96226::VenderCmd_GetData
2138-20ac:719981824.758 :     iCmd = 2, nBytes = 24
2138-20e8:719982044.677 :         Pipe = bcf9a48 Write ==>
2138-20e8:719982044.927 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27208340 Data = 54636
2138-20e8:719982045.086 :         Pipe = bcf9a48 start to write data
2138-20e8:719982045.158 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1353360 size = 36
2138-20e8:719982045.270 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27208304 Data = 54672
2138-20e8:719982045.380 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719982045.470 :         Pipe = bcf9a48 Write <==
2138-20e8:719982045.529 :         Pipe = bcf9a48 Write ==>
2138-20e8:719982045.603 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27208304 Data = 54672
2138-20e8:719982045.709 :         Pipe = bcf9a48 start to write data
2138-20e8:719982045.770 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1353396 size = 75360
2138-20e8:719982047.205 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27132944 Data = 130032
2138-20e8:719982047.308 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719982047.391 :         Pipe = bcf9a48 Write <==
2138-20e8:719982047.458 :         Pipe = bcf9948 Read ==>
2138-20e8:719982047.555 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719982509.613 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719982509.863 :     0010 : f0 00 00 00 50 50 62 00 
2138-20ac:719982509.927 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719982510.008 :     Information.Status = 1, Information.Addr = 6443088
2138-20ac:719982511.144 :     => CNT96226::MemoryRead
2138-1848:719982536.200 : => ReadScan
2138-1848:719982536.355 : Count = 99852, Ptr = 7de7690
2138-1848:719982536.443 : => ReadScanEx2
2138-1848:719982536.500 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719982536.568 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719982536.636 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719982536.702 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719982536.770 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719982536.838 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719982536.915 : ReadScanEx2 : Copy from pipe to AP buffer size = 54636
2138-1848:719982536.993 : Pipe = bcf9a48 Read ==>
2138-1848:719982537.115 : Pipe = bcf9a48 Read Total = 27262976 Free = 27132944 Data = 130032
2138-1848:719982537.241 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1298724 size = 54636
2138-1848:719982537.570 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719982537.666 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719982537.755 : Pipe = bcf9a48 Read <==
2138-1848:719982537.816 : => GetImageToBuffer
2138-1848:719982537.872 : => GetImageToBufferPageScan
2138-1848:719982537.937 : Pipe = bcf9a48 Read ==>
2138-1848:719982538.010 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719982538.111 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1353360 size = 36
2138-1848:719982538.212 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719982538.305 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719982538.388 : Pipe = bcf9a48 Read <==
2138-1848:719982538.446 : Get Packet type = 0 
2138-1848:719982538.504 : Get Packet dwSize = 75360 
2138-1848:719982538.562 : Get Packet bADFStatus = 1 
2138-1848:719982538.622 : Get Packet dwStatusLong = 0 
2138-1848:719982538.677 : Get Packet dwMessageStatusLong = 0 
2138-1848:719982538.740 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719982538.801 : <= GetImageToBuffer Ret = 1
2138-1848:719982538.858 : ReadScanEx2 : Copy from pipe to AP buffer size = 45216
2138-1848:719982538.926 : Pipe = bcf9a48 Read ==>
2138-1848:719982539.000 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719982539.101 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1353396 size = 45216
2138-1848:719982539.404 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27232832 Data = 30144
2138-1848:719982539.639 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719982539.724 : Pipe = bcf9a48 Read <==
2138-1848:719982723.072 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719982723.268 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719982723.345 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719982723.420 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719982723.487 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719982723.551 : <= ReadScanEx2 ret = 1
2138-1848:719982723.614 : <= ReadScan ret = 1
2138-20ac:719982894.070 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719982894.265 :     System total receive data 311040 bytes
2138-20ac:719982894.342 :     => CNT96226::VenderCmd_GetData
2138-20ac:719982894.416 :     iCmd = 1, nBytes = 4
2138-20ac:719983409.554 :     0000 : 00 00 00 00 
2138-20ac:719983409.734 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719983409.914 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719983409.984 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719983410.051 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719983410.158 :     Pipe = bcf9948 Write ==>
2138-20ac:719983410.271 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719983410.400 :     Pipe = bcf9948 start to write data
2138-20ac:719983410.468 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 1716140 size = 36
2138-20ac:719983410.577 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719983410.675 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719983410.760 :     Pipe = bcf9948 Set read data ready
2138-20ac:719983410.919 :     Pipe = bcf9948 Write <==
2138-20ac:719983410.985 :     Pipe = bcf9948 Write ==>
2138-20ac:719983411.061 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719983411.160 :     Pipe = bcf9948 start to write data
2138-20ac:719983411.227 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 1716176 size = 311040
2138-20e8:719983411.693 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719983411.873 :         Pipe = bcf9948 Read Copy from bcf9a28 + 1716140 size = 36
2138-20e8:719983412.000 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719983412.104 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719983412.195 :         Pipe = bcf9948 Read <==
2138-20e8:719983412.264 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719983412.335 :         Pipe = bcf9948 Read ==>
2138-20e8:719983412.409 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719983415.777 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719983415.883 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719983415.973 :     Pipe = bcf9948 Set read data ready
2138-20ac:719983416.068 :     Pipe = bcf9948 Write <==
2138-20e8:719983416.759 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719983416.904 :         Pipe = bcf9948 Read Copy from bcf9a28 + 1716176 size = 311040
2138-20e8:719983418.320 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719983418.418 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719983418.506 :         Pipe = bcf9948 Read <==
2138-20e8:719983418.567 :         ImageProcessThread : Process start
2138-20e8:719983422.864 :         BytesPerLine = 3888
2138-20e8:719983422.923 :         Lines = 80
2138-20e8:719983471.172 :         ImageProcessThread : Process end
2138-20ac:719983577.778 :     IOThread: get image OK
2138-20ac:719983577.979 :     IOThread: Read image 311040 Bytes remain 3576960 bytes
2138-20ac:719983578.090 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719983578.197 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719983578.498 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719983578.600 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719983578.668 :     IO Send command 10 bytes
2138-20ac:719983578.878 :     => CNT96226::VenderCmd_SetData
2138-20ac:719983578.943 :     iCmd = 0, nBytes = 10
2138-20ac:719983579.067 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20e8:719984123.677 :         Pipe = bcf9a48 Write ==>
2138-20e8:719984123.908 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27232832 Data = 30144
2138-20e8:719984124.052 :         Pipe = bcf9a48 start to write data
2138-20e8:719984124.126 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1428756 size = 36
2138-20e8:719984124.242 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27232796 Data = 30180
2138-20e8:719984124.342 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719984124.429 :         Pipe = bcf9a48 Write <==
2138-20e8:719984124.490 :         Pipe = bcf9a48 Write ==>
2138-20e8:719984124.566 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27232796 Data = 30180
2138-20e8:719984124.667 :         Pipe = bcf9a48 start to write data
2138-20e8:719984124.729 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1428792 size = 75360
2138-20e8:719984126.007 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27157436 Data = 105540
2138-20e8:719984126.109 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719984126.195 :         Pipe = bcf9a48 Write <==
2138-20e8:719984126.266 :         Pipe = bcf9948 Read ==>
2138-20e8:719984126.359 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719984127.854 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719984127.988 :     System send command 10 bytes + data 0 bytes
2138-20ac:719984128.068 :     IO total need to receive data 2095632 bytes
2138-20ac:719984128.142 :     => CNT96226::VenderCmd_GetData
2138-20ac:719984128.207 :     iCmd = 2, nBytes = 24
2138-20ac:719984699.596 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719984699.832 :     0010 : f0 00 00 00 50 99 37 00 
2138-20ac:719984699.902 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719984699.981 :     Information.Status = 1, Information.Addr = 3643728
2138-20ac:719984701.215 :     => CNT96226::MemoryRead
2138-20ac:719985078.378 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719985078.570 :     System total receive data 311040 bytes
2138-20ac:719985078.644 :     => CNT96226::VenderCmd_GetData
2138-20ac:719985078.710 :     iCmd = 1, nBytes = 4
2138-20ac:719985237.595 :     0000 : 00 00 00 00 
2138-20ac:719985237.752 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719985237.942 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719985238.014 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719985238.080 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719985238.188 :     Pipe = bcf9948 Write ==>
2138-20ac:719985238.298 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719985238.423 :     Pipe = bcf9948 start to write data
2138-20ac:719985238.488 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 2027216 size = 36
2138-20ac:719985238.604 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719985238.703 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719985238.789 :     Pipe = bcf9948 Set read data ready
2138-20ac:719985238.910 :     Pipe = bcf9948 Write <==
2138-20ac:719985238.971 :     Pipe = bcf9948 Write ==>
2138-20ac:719985239.047 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719985239.149 :     Pipe = bcf9948 start to write data
2138-20ac:719985239.211 :     Pipe = bcf9948 Memory Write Copy to bcf9a28 + 2027252 size = 69900
2138-20e8:719985239.676 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719985239.871 :         Pipe = bcf9948 Read Copy from bcf9a28 + 2027216 size = 36
2138-20e8:719985240.120 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719985240.229 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719985240.324 :         Pipe = bcf9948 Read <==
2138-20e8:719985240.392 :         ImageProcessThread : Get Image Packet size=311040
2138-20ac:719985240.475 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 0 size = 241140
2138-20e8:719985240.570 :         Pipe = bcf9948 Read ==>
2138-20e8:719985240.648 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719985243.879 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719985243.988 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719985244.075 :     Pipe = bcf9948 Set read data ready
2138-20ac:719985244.171 :     Pipe = bcf9948 Write <==
2138-20e8:719985244.868 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719985245.008 :         Pipe = bcf9948 Read Copy from bcf9a28 + 2027252 size = 69900
2138-20e8:719985245.281 :         Pipe = bcf9948 Read Copy from bcf9a38 + 0 size = 241140
2138-20e8:719985246.078 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719985246.194 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719985246.279 :         Pipe = bcf9948 Read <==
2138-20e8:719985246.349 :         ImageProcessThread : Process start
2138-20e8:719985250.646 :         BytesPerLine = 3888
2138-20e8:719985250.706 :         Lines = 80
2138-20e8:719985298.469 :         ImageProcessThread : Process end
2138-20ac:719985407.710 :     IOThread: get image OK
2138-20ac:719985407.914 :     IOThread: Read image 311040 Bytes remain 3265920 bytes
2138-20ac:719985408.029 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719985408.129 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719985408.213 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719985408.290 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719985408.355 :     IO Send command 10 bytes
2138-20ac:719985408.518 :     => CNT96226::VenderCmd_SetData
2138-20ac:719985408.583 :     iCmd = 0, nBytes = 10
2138-20ac:719985408.710 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719985762.449 : => ReadScan
2138-1848:719985762.637 : Count = 99852, Ptr = 7de7690
2138-1848:719985762.721 : => ReadScanEx2
2138-1848:719985762.780 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719985762.849 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719985762.913 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719985762.981 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719985763.048 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719985763.112 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719985763.188 : ReadScanEx2 : Copy from pipe to AP buffer size = 30144
2138-1848:719985763.263 : Pipe = bcf9a48 Read ==>
2138-1848:719985763.392 : Pipe = bcf9a48 Read Total = 27262976 Free = 27157436 Data = 105540
2138-1848:719985763.525 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1398612 size = 30144
2138-1848:719985763.832 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719985763.936 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719985764.026 : Pipe = bcf9a48 Read <==
2138-1848:719985764.085 : => GetImageToBuffer
2138-1848:719985764.143 : => GetImageToBufferPageScan
2138-1848:719985764.208 : Pipe = bcf9a48 Read ==>
2138-1848:719985764.283 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719985764.385 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1428756 size = 36
2138-1848:719985764.484 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719985764.581 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719985764.661 : Pipe = bcf9a48 Read <==
2138-1848:719985764.718 : Get Packet type = 0 
2138-1848:719985764.942 : Get Packet dwSize = 75360 
2138-1848:719985765.006 : Get Packet bADFStatus = 1 
2138-1848:719985765.065 : Get Packet dwStatusLong = 0 
2138-1848:719985765.122 : Get Packet dwMessageStatusLong = 0 
2138-1848:719985765.193 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719985765.255 : <= GetImageToBuffer Ret = 1
2138-1848:719985765.315 : ReadScanEx2 : Copy from pipe to AP buffer size = 69708
2138-1848:719985765.383 : Pipe = bcf9a48 Read ==>
2138-1848:719985765.457 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719985765.561 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1428792 size = 69708
2138-1848:719985766.060 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27257324 Data = 5652
2138-1848:719985766.152 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719985766.234 : Pipe = bcf9a48 Read <==
2138-20e8:719985908.949 :         Pipe = bcf9a48 Write ==>
2138-20e8:719985909.232 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27257324 Data = 5652
2138-20e8:719985909.392 :         Pipe = bcf9a48 start to write data
2138-20e8:719985909.468 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1504152 size = 36
2138-20e8:719985909.583 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27257288 Data = 5688
2138-20e8:719985909.688 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719985909.781 :         Pipe = bcf9a48 Write <==
2138-1848:719985909.910 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719985910.043 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719985910.205 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719985910.283 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-20e8:719985910.382 :         Pipe = bcf9a48 Write ==>
2138-1848:719985910.471 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-20e8:719985910.546 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27257288 Data = 5688
2138-1848:719985910.637 : <= ReadScanEx2 ret = 1
2138-20e8:719985910.698 :         Pipe = bcf9a48 start to write data
2138-20e8:719985910.770 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1504188 size = 75360
2138-1848:719985910.857 : <= ReadScan ret = 1
2138-20e8:719985912.235 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27181928 Data = 81048
2138-20e8:719985912.338 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719985912.417 :         Pipe = bcf9a48 Write <==
2138-20e8:719985912.481 :         Pipe = bcf9948 Read ==>
2138-20e8:719985912.571 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719986084.335 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719986084.524 :     System send command 10 bytes + data 0 bytes
2138-20ac:719986084.606 :     IO total need to receive data 2095632 bytes
2138-20ac:719986084.679 :     => CNT96226::VenderCmd_GetData
2138-20ac:719986084.746 :     iCmd = 2, nBytes = 24
2138-20ac:719986632.957 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719986633.191 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719986633.265 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719986633.348 :     Information.Status = 0
2138-20ac:719986633.417 :     => CNT96226::VenderCmd_GetData
2138-20ac:719986633.483 :     iCmd = 2, nBytes = 24
2138-20ac:719987162.339 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719987162.574 :     0010 : f0 00 00 00 50 58 3c 00 
2138-20ac:719987162.641 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719987162.723 :     Information.Status = 1, Information.Addr = 3954768
2138-20ac:719987163.899 :     => CNT96226::MemoryRead
2138-20ac:719987537.263 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719987537.455 :     System total receive data 311040 bytes
2138-20ac:719987537.539 :     => CNT96226::VenderCmd_GetData
2138-20ac:719987537.612 :     iCmd = 1, nBytes = 4
2138-20ac:719987664.824 :     0000 : 00 00 00 00 
2138-20ac:719987664.916 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719987665.197 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719987665.271 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719987665.335 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719987665.447 :     Pipe = bcf9948 Write ==>
2138-20ac:719987665.553 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719987665.681 :     Pipe = bcf9948 start to write data
2138-20ac:719987665.751 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 241140 size = 36
2138-20ac:719987665.864 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719987665.964 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719987666.052 :     Pipe = bcf9948 Set read data ready
2138-20ac:719987666.176 :     Pipe = bcf9948 Write <==
2138-20ac:719987666.236 :     Pipe = bcf9948 Write ==>
2138-20ac:719987666.452 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719987666.615 :     Pipe = bcf9948 start to write data
2138-20ac:719987666.680 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 241176 size = 311040
2138-20e8:719987666.839 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719987667.023 :         Pipe = bcf9948 Read Copy from bcf9a38 + 241140 size = 36
2138-20e8:719987667.143 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719987667.251 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719987667.341 :         Pipe = bcf9948 Read <==
2138-20e8:719987667.402 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719987667.484 :         Pipe = bcf9948 Read ==>
2138-20e8:719987667.562 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719987671.402 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719987671.505 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719987671.594 :     Pipe = bcf9948 Set read data ready
2138-20ac:719987671.697 :     Pipe = bcf9948 Write <==
2138-20e8:719987671.850 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719987671.980 :         Pipe = bcf9948 Read Copy from bcf9a38 + 241176 size = 311040
2138-20e8:719987673.125 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719987673.222 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719987673.307 :         Pipe = bcf9948 Read <==
2138-20e8:719987673.367 :         ImageProcessThread : Process start
2138-20e8:719987677.690 :         BytesPerLine = 3888
2138-20e8:719987677.768 :         Lines = 80
2138-20e8:719987726.154 :         ImageProcessThread : Process end
2138-20ac:719987842.803 :     IOThread: get image OK
2138-20ac:719987843.050 :     IOThread: Read image 311040 Bytes remain 2954880 bytes
2138-20ac:719987843.167 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719987843.272 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719987843.361 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719987843.436 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719987843.504 :     IO Send command 10 bytes
2138-20ac:719987843.622 :     => CNT96226::VenderCmd_SetData
2138-20ac:719987843.687 :     iCmd = 0, nBytes = 10
2138-20ac:719987843.816 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719988114.125 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719988114.348 :     System send command 10 bytes + data 0 bytes
2138-20ac:719988114.431 :     IO total need to receive data 2095632 bytes
2138-20ac:719988114.509 :     => CNT96226::VenderCmd_GetData
2138-20ac:719988114.579 :     iCmd = 2, nBytes = 24
2138-20ac:719988260.349 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719988260.575 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719988260.652 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719988260.740 :     Information.Status = 0
2138-20ac:719988260.867 :     => CNT96226::VenderCmd_GetData
2138-20ac:719988260.937 :     iCmd = 2, nBytes = 24
2138-20e8:719988380.602 :         Pipe = bcf9a48 Write ==>
2138-20e8:719988380.927 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27181928 Data = 81048
2138-20e8:719988381.076 :         Pipe = bcf9a48 start to write data
2138-20e8:719988381.152 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1579548 size = 36
2138-20e8:719988381.272 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27181892 Data = 81084
2138-20e8:719988381.368 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719988381.456 :         Pipe = bcf9a48 Write <==
2138-20e8:719988381.519 :         Pipe = bcf9a48 Write ==>
2138-20e8:719988381.594 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27181892 Data = 81084
2138-20e8:719988381.694 :         Pipe = bcf9a48 start to write data
2138-20e8:719988381.760 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1579584 size = 75360
2138-20e8:719988383.128 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27106532 Data = 156444
2138-20e8:719988383.235 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719988383.322 :         Pipe = bcf9a48 Write <==
2138-20e8:719988383.390 :         Pipe = bcf9948 Read ==>
2138-20e8:719988383.480 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719988771.044 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719988771.302 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719988771.384 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719988771.470 :     Information.Status = 0
2138-20ac:719988771.546 :     => CNT96226::VenderCmd_GetData
2138-20ac:719988771.612 :     iCmd = 2, nBytes = 24
2138-1848:719989142.877 : => ReadScan
2138-1848:719989143.054 : Count = 99852, Ptr = 7de7690
2138-1848:719989143.142 : => ReadScanEx2
2138-1848:719989143.199 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719989143.272 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719989143.333 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719989143.401 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719989143.468 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719989143.537 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719989143.609 : ReadScanEx2 : Copy from pipe to AP buffer size = 5652
2138-1848:719989143.683 : Pipe = bcf9a48 Read ==>
2138-1848:719989143.824 : Pipe = bcf9a48 Read Total = 27262976 Free = 27106532 Data = 156444
2138-1848:719989143.950 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1498500 size = 5652
2138-1848:719989144.102 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27112184 Data = 150792
2138-1848:719989144.201 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719989144.289 : Pipe = bcf9a48 Read <==
2138-1848:719989144.349 : => GetImageToBuffer
2138-1848:719989144.410 : => GetImageToBufferPageScan
2138-1848:719989144.474 : Pipe = bcf9a48 Read ==>
2138-1848:719989144.546 : Pipe = bcf9a48 Read Total = 27262976 Free = 27112184 Data = 150792
2138-1848:719989144.642 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1504152 size = 36
2138-1848:719989144.742 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27112220 Data = 150756
2138-1848:719989144.836 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719989144.917 : Pipe = bcf9a48 Read <==
2138-1848:719989144.974 : Get Packet type = 0 
2138-1848:719989145.031 : Get Packet dwSize = 75360 
2138-1848:719989145.088 : Get Packet bADFStatus = 1 
2138-1848:719989145.143 : Get Packet dwStatusLong = 0 
2138-1848:719989145.198 : Get Packet dwMessageStatusLong = 0 
2138-1848:719989145.263 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719989145.325 : <= GetImageToBuffer Ret = 1
2138-1848:719989145.379 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719989145.446 : Pipe = bcf9a48 Read ==>
2138-1848:719989145.518 : Pipe = bcf9a48 Read Total = 27262976 Free = 27112220 Data = 150756
2138-1848:719989145.755 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1504188 size = 75360
2138-1848:719989146.192 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719989146.283 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719989146.364 : Pipe = bcf9a48 Read <==
2138-1848:719989146.417 : => GetImageToBuffer
2138-1848:719989146.467 : => GetImageToBufferPageScan
2138-1848:719989146.523 : Pipe = bcf9a48 Read ==>
2138-1848:719989146.595 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719989146.690 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1579548 size = 36
2138-1848:719989146.788 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719989146.876 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719989146.952 : Pipe = bcf9a48 Read <==
2138-1848:719989147.006 : Get Packet type = 0 
2138-1848:719989147.058 : Get Packet dwSize = 75360 
2138-1848:719989147.113 : Get Packet bADFStatus = 1 
2138-1848:719989147.168 : Get Packet dwStatusLong = 0 
2138-1848:719989147.224 : Get Packet dwMessageStatusLong = 0 
2138-1848:719989147.283 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719989147.337 : <= GetImageToBuffer Ret = 1
2138-1848:719989147.392 : ReadScanEx2 : Copy from pipe to AP buffer size = 18840
2138-1848:719989147.459 : Pipe = bcf9a48 Read ==>
2138-1848:719989147.530 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719989147.624 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1579584 size = 18840
2138-1848:719989147.801 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27206456 Data = 56520
2138-1848:719989147.889 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719989147.966 : Pipe = bcf9a48 Read <==
2138-1848:719989293.219 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719989293.421 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719989293.497 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719989293.574 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719989293.645 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719989293.714 : <= ReadScanEx2 ret = 1
2138-1848:719989293.778 : <= ReadScan ret = 1
2138-20ac:719989706.752 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719989706.988 :     0010 : f0 00 00 00 50 17 41 00 
2138-20ac:719989707.069 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719989707.151 :     Information.Status = 1, Information.Addr = 4265808
2138-20ac:719989708.316 :     => CNT96226::MemoryRead
2138-20ac:719990085.313 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719990085.528 :     System total receive data 311040 bytes
2138-20ac:719990085.612 :     => CNT96226::VenderCmd_GetData
2138-20ac:719990085.678 :     iCmd = 1, nBytes = 4
2138-20ac:719990204.878 :     0000 : 00 00 00 00 
2138-20ac:719990205.083 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719990205.258 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719990205.335 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719990205.403 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719990205.524 :     Pipe = bcf9948 Write ==>
2138-20ac:719990205.633 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719990205.763 :     Pipe = bcf9948 start to write data
2138-20ac:719990205.829 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 552216 size = 36
2138-20ac:719990205.940 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719990206.039 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719990206.130 :     Pipe = bcf9948 Set read data ready
2138-20ac:719990206.261 :     Pipe = bcf9948 Write <==
2138-20ac:719990206.324 :     Pipe = bcf9948 Write ==>
2138-20ac:719990206.398 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719990206.519 :     Pipe = bcf9948 start to write data
2138-20ac:719990206.583 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 552252 size = 311040
2138-20e8:719990206.841 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719990207.037 :         Pipe = bcf9948 Read Copy from bcf9a38 + 552216 size = 36
2138-20e8:719990207.158 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719990207.273 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719990207.375 :         Pipe = bcf9948 Read <==
2138-20e8:719990207.447 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719990207.520 :         Pipe = bcf9948 Read ==>
2138-20e8:719990207.593 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719990211.889 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719990211.996 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719990212.089 :     Pipe = bcf9948 Set read data ready
2138-20ac:719990212.192 :     Pipe = bcf9948 Write <==
2138-20e8:719990212.392 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719990212.525 :         Pipe = bcf9948 Read Copy from bcf9a38 + 552252 size = 311040
2138-20e8:719990213.597 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719990213.701 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719990213.791 :         Pipe = bcf9948 Read <==
2138-20e8:719990213.851 :         ImageProcessThread : Process start
2138-20e8:719990218.417 :         BytesPerLine = 3888
2138-20e8:719990218.492 :         Lines = 80
2138-20e8:719990268.025 :         ImageProcessThread : Process end
2138-20ac:719990403.372 :     IOThread: get image OK
2138-20ac:719990403.678 :     IOThread: Read image 311040 Bytes remain 2643840 bytes
2138-20ac:719990403.804 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719990403.904 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719990403.988 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719990404.069 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719990404.138 :     IO Send command 10 bytes
2138-20ac:719990404.295 :     => CNT96226::VenderCmd_SetData
2138-20ac:719990404.357 :     iCmd = 0, nBytes = 10
2138-20ac:719990404.479 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719990680.938 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719990681.167 :     System send command 10 bytes + data 0 bytes
2138-20ac:719990681.251 :     IO total need to receive data 2095632 bytes
2138-20ac:719990681.558 :     => CNT96226::VenderCmd_GetData
2138-20ac:719990681.626 :     iCmd = 2, nBytes = 24
2138-20ac:719990839.227 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719990839.452 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719990839.529 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719990839.617 :     Information.Status = 0
2138-20ac:719990839.695 :     => CNT96226::VenderCmd_GetData
2138-20ac:719990839.763 :     iCmd = 2, nBytes = 24
2138-20e8:719990870.393 :         Pipe = bcf9a48 Write ==>
2138-20e8:719990870.588 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27206456 Data = 56520
2138-20e8:719990870.722 :         Pipe = bcf9a48 start to write data
2138-20e8:719990870.795 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1654944 size = 36
2138-20e8:719990870.909 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27206420 Data = 56556
2138-20e8:719990871.008 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719990871.097 :         Pipe = bcf9a48 Write <==
2138-20e8:719990871.160 :         Pipe = bcf9a48 Write ==>
2138-20e8:719990871.235 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27206420 Data = 56556
2138-20e8:719990871.344 :         Pipe = bcf9a48 start to write data
2138-20e8:719990871.410 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1654980 size = 75360
2138-20e8:719990872.649 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27131060 Data = 131916
2138-20e8:719990872.796 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719990872.882 :         Pipe = bcf9a48 Write <==
2138-20e8:719990872.946 :         Pipe = bcf9948 Read ==>
2138-20e8:719990873.040 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719991404.236 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719991404.485 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719991404.562 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719991404.646 :     Information.Status = 0
2138-20ac:719991404.719 :     => CNT96226::VenderCmd_GetData
2138-20ac:719991404.788 :     iCmd = 2, nBytes = 24
2138-20ac:719991956.478 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719991956.704 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719991956.779 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719991956.861 :     Information.Status = 0
2138-20ac:719991956.930 :     => CNT96226::VenderCmd_GetData
2138-20ac:719991956.992 :     iCmd = 2, nBytes = 24
2138-20ac:719992517.591 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719992517.824 :     0010 : f0 00 00 00 50 d6 45 00 
2138-20ac:719992517.896 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719992517.978 :     Information.Status = 1, Information.Addr = 4576848
2138-20ac:719992519.229 :     => CNT96226::MemoryRead
2138-1848:719992524.929 : => ReadScan
2138-1848:719992525.024 : Count = 99852, Ptr = 7de7690
2138-1848:719992525.102 : => ReadScanEx2
2138-1848:719992525.157 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719992525.222 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719992525.286 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719992525.360 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719992525.426 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719992525.491 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719992525.561 : ReadScanEx2 : Copy from pipe to AP buffer size = 56520
2138-1848:719992525.637 : Pipe = bcf9a48 Read ==>
2138-1848:719992525.751 : Pipe = bcf9a48 Read Total = 27262976 Free = 27131060 Data = 131916
2138-1848:719992525.874 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1598424 size = 56520
2138-1848:719992526.286 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719992526.382 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719992526.463 : Pipe = bcf9a48 Read <==
2138-1848:719992526.523 : => GetImageToBuffer
2138-1848:719992526.580 : => GetImageToBufferPageScan
2138-1848:719992526.643 : Pipe = bcf9a48 Read ==>
2138-1848:719992526.715 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719992526.814 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1654944 size = 36
2138-1848:719992526.915 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719992527.006 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719992527.086 : Pipe = bcf9a48 Read <==
2138-1848:719992527.142 : Get Packet type = 0 
2138-1848:719992527.199 : Get Packet dwSize = 75360 
2138-1848:719992527.260 : Get Packet bADFStatus = 1 
2138-1848:719992527.317 : Get Packet dwStatusLong = 0 
2138-1848:719992527.373 : Get Packet dwMessageStatusLong = 0 
2138-1848:719992527.436 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719992527.498 : <= GetImageToBuffer Ret = 1
2138-1848:719992527.558 : ReadScanEx2 : Copy from pipe to AP buffer size = 43332
2138-1848:719992527.630 : Pipe = bcf9a48 Read ==>
2138-1848:719992527.702 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719992527.798 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1654980 size = 43332
2138-1848:719992528.128 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27230948 Data = 32028
2138-1848:719992528.223 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719992528.302 : Pipe = bcf9a48 Read <==
2138-1848:719992667.654 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719992667.833 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719992667.912 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719992667.991 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719992668.059 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719992668.127 : <= ReadScanEx2 ret = 1
2138-1848:719992668.191 : <= ReadScan ret = 1
2138-20ac:719992895.954 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719992896.168 :     System total receive data 311040 bytes
2138-20ac:719992896.251 :     => CNT96226::VenderCmd_GetData
2138-20ac:719992896.324 :     iCmd = 1, nBytes = 4
2138-20ac:719993070.843 :     0000 : 00 00 00 00 
2138-20ac:719993071.038 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719993071.225 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719993071.304 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719993071.376 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719993071.489 :     Pipe = bcf9948 Write ==>
2138-20ac:719993071.604 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719993071.737 :     Pipe = bcf9948 start to write data
2138-20ac:719993071.808 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 863292 size = 36
2138-20ac:719993071.922 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719993072.025 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719993072.112 :     Pipe = bcf9948 Set read data ready
2138-20ac:719993072.247 :     Pipe = bcf9948 Write <==
2138-20ac:719993072.309 :     Pipe = bcf9948 Write ==>
2138-20ac:719993072.536 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719993072.707 :     Pipe = bcf9948 start to write data
2138-20e8:719993072.830 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719993072.983 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 863328 size = 311040
2138-20e8:719993073.079 :         Pipe = bcf9948 Read Copy from bcf9a38 + 863292 size = 36
2138-20e8:719993073.209 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719993073.321 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719993073.418 :         Pipe = bcf9948 Read <==
2138-20e8:719993073.485 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719993073.559 :         Pipe = bcf9948 Read ==>
2138-20e8:719993073.638 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719993078.049 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719993078.156 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719993078.243 :     Pipe = bcf9948 Set read data ready
2138-20ac:719993078.348 :     Pipe = bcf9948 Write <==
2138-20e8:719993078.499 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719993078.631 :         Pipe = bcf9948 Read Copy from bcf9a38 + 863328 size = 311040
2138-20e8:719993079.903 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719993080.000 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719993080.086 :         Pipe = bcf9948 Read <==
2138-20e8:719993080.148 :         ImageProcessThread : Process start
2138-20e8:719993084.459 :         BytesPerLine = 3888
2138-20e8:719993084.528 :         Lines = 80
2138-20e8:719993132.524 :         ImageProcessThread : Process end
2138-20ac:719993227.944 :     IOThread: get image OK
2138-20ac:719993228.132 :     IOThread: Read image 311040 Bytes remain 2332800 bytes
2138-20ac:719993228.247 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719993228.346 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719993228.424 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719993228.499 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719993228.560 :     IO Send command 10 bytes
2138-20ac:719993228.834 :     => CNT96226::VenderCmd_SetData
2138-20ac:719993228.897 :     iCmd = 0, nBytes = 10
2138-20ac:719993229.020 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719993511.216 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719993511.444 :     System send command 10 bytes + data 0 bytes
2138-20ac:719993511.530 :     IO total need to receive data 2095632 bytes
2138-20ac:719993511.608 :     => CNT96226::VenderCmd_GetData
2138-20ac:719993511.679 :     iCmd = 2, nBytes = 24
2138-20e8:719993769.744 :         Pipe = bcf9a48 Write ==>
2138-20e8:719993770.015 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27230948 Data = 32028
2138-20e8:719993770.160 :         Pipe = bcf9a48 start to write data
2138-20e8:719993770.230 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1730340 size = 36
2138-20e8:719993770.344 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27230912 Data = 32064
2138-20e8:719993770.441 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719993770.531 :         Pipe = bcf9a48 Write <==
2138-20e8:719993770.592 :         Pipe = bcf9a48 Write ==>
2138-20e8:719993770.668 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27230912 Data = 32064
2138-20e8:719993770.767 :         Pipe = bcf9a48 start to write data
2138-20e8:719993770.836 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1730376 size = 75360
2138-20e8:719993772.116 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27155552 Data = 107424
2138-20e8:719993772.215 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719993772.293 :         Pipe = bcf9a48 Write <==
2138-20e8:719993772.360 :         Pipe = bcf9948 Read ==>
2138-20e8:719993772.451 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719993990.734 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719993990.961 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719993991.040 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719993991.123 :     Information.Status = 0
2138-20ac:719993991.200 :     => CNT96226::VenderCmd_GetData
2138-20ac:719993991.266 :     iCmd = 2, nBytes = 24
2138-20ac:719994199.266 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719994199.415 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719994199.481 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719994199.551 :     Information.Status = 0
2138-20ac:719994199.612 :     => CNT96226::VenderCmd_GetData
2138-20ac:719994199.670 :     iCmd = 2, nBytes = 24
2138-20ac:719995154.465 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719995154.716 :     0010 : f0 00 00 00 50 95 4a 00 
2138-20ac:719995154.788 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719995154.869 :     Information.Status = 1, Information.Addr = 4887888
2138-20ac:719995156.467 :     => CNT96226::MemoryRead
2138-20ac:719995541.066 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719995541.263 :     System total receive data 311040 bytes
2138-20ac:719995541.341 :     => CNT96226::VenderCmd_GetData
2138-20ac:719995541.408 :     iCmd = 1, nBytes = 4
2138-20ac:719995691.107 :     0000 : 00 00 00 00 
2138-20ac:719995691.279 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719995691.460 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719995691.538 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719995691.606 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719995691.721 :     Pipe = bcf9948 Write ==>
2138-20ac:719995691.832 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719995691.953 :     Pipe = bcf9948 start to write data
2138-20ac:719995692.019 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 1174368 size = 36
2138-20ac:719995692.133 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719995692.230 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719995692.460 :     Pipe = bcf9948 Set read data ready
2138-20ac:719995692.616 :     Pipe = bcf9948 Write <==
2138-20ac:719995692.679 :     Pipe = bcf9948 Write ==>
2138-20ac:719995692.755 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719995692.856 :     Pipe = bcf9948 start to write data
2138-20ac:719995692.923 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 1174404 size = 311040
2138-20e8:719995693.078 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719995693.251 :         Pipe = bcf9948 Read Copy from bcf9a38 + 1174368 size = 36
2138-20e8:719995693.374 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719995693.477 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719995693.568 :         Pipe = bcf9948 Read <==
2138-20e8:719995693.636 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719995693.711 :         Pipe = bcf9948 Read ==>
2138-20e8:719995693.791 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719995698.200 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719995698.316 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719995698.406 :     Pipe = bcf9948 Set read data ready
2138-20ac:719995698.508 :     Pipe = bcf9948 Write <==
2138-20e8:719995698.715 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719995698.875 :         Pipe = bcf9948 Read Copy from bcf9a38 + 1174404 size = 311040
2138-20e8:719995700.014 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719995700.119 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719995700.206 :         Pipe = bcf9948 Read <==
2138-20e8:719995700.267 :         ImageProcessThread : Process start
2138-20e8:719995704.556 :         BytesPerLine = 3888
2138-20e8:719995704.625 :         Lines = 80
2138-20e8:719995752.587 :         ImageProcessThread : Process end
2138-20ac:719995844.865 :     IOThread: get image OK
2138-20ac:719995845.060 :     IOThread: Read image 311040 Bytes remain 2021760 bytes
2138-20ac:719995845.170 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719995845.270 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719995845.349 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719995845.425 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719995845.489 :     IO Send command 10 bytes
2138-20ac:719995845.654 :     => CNT96226::VenderCmd_SetData
2138-20ac:719995845.716 :     iCmd = 0, nBytes = 10
2138-20ac:719995845.842 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:719996040.226 : => ReadScan
2138-1848:719996040.415 : Count = 99852, Ptr = 7de7690
2138-1848:719996040.499 : => ReadScanEx2
2138-1848:719996040.559 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719996040.628 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719996040.690 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719996040.754 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719996040.817 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719996040.883 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719996040.958 : ReadScanEx2 : Copy from pipe to AP buffer size = 32028
2138-1848:719996041.039 : Pipe = bcf9a48 Read ==>
2138-1848:719996041.186 : Pipe = bcf9a48 Read Total = 27262976 Free = 27155552 Data = 107424
2138-1848:719996041.331 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1698312 size = 32028
2138-1848:719996041.618 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719996041.776 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719996041.874 : Pipe = bcf9a48 Read <==
2138-1848:719996041.932 : => GetImageToBuffer
2138-1848:719996041.988 : => GetImageToBufferPageScan
2138-1848:719996042.052 : Pipe = bcf9a48 Read ==>
2138-1848:719996042.127 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719996042.361 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1730340 size = 36
2138-1848:719996042.459 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719996042.551 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719996042.630 : Pipe = bcf9a48 Read <==
2138-1848:719996042.686 : Get Packet type = 0 
2138-1848:719996042.744 : Get Packet dwSize = 75360 
2138-1848:719996042.804 : Get Packet bADFStatus = 1 
2138-1848:719996042.862 : Get Packet dwStatusLong = 0 
2138-1848:719996042.918 : Get Packet dwMessageStatusLong = 0 
2138-1848:719996042.988 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719996043.050 : <= GetImageToBuffer Ret = 1
2138-1848:719996043.108 : ReadScanEx2 : Copy from pipe to AP buffer size = 67824
2138-1848:719996043.178 : Pipe = bcf9a48 Read ==>
2138-1848:719996043.249 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719996043.348 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1730376 size = 67824
2138-1848:719996043.823 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27255440 Data = 7536
2138-1848:719996043.914 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719996043.995 : Pipe = bcf9a48 Read <==
2138-20ac:719996128.006 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719996128.193 :     System send command 10 bytes + data 0 bytes
2138-20ac:719996128.270 :     IO total need to receive data 2095632 bytes
2138-20ac:719996128.345 :     => CNT96226::VenderCmd_GetData
2138-20ac:719996128.411 :     iCmd = 2, nBytes = 24
2138-1848:719996198.593 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719996198.761 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719996198.831 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719996198.899 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719996198.967 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719996199.031 : <= ReadScanEx2 ret = 1
2138-1848:719996199.091 : <= ReadScan ret = 1
2138-20ac:719996287.217 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719996287.437 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719996287.510 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719996287.590 :     Information.Status = 0
2138-20ac:719996287.659 :     => CNT96226::VenderCmd_GetData
2138-20ac:719996287.727 :     iCmd = 2, nBytes = 24
2138-20e8:719996367.973 :         Pipe = bcf9a48 Write ==>
2138-20e8:719996368.195 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27255440 Data = 7536
2138-20e8:719996368.346 :         Pipe = bcf9a48 start to write data
2138-20e8:719996368.418 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1805736 size = 36
2138-20e8:719996368.532 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27255404 Data = 7572
2138-20e8:719996368.632 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719996368.720 :         Pipe = bcf9a48 Write <==
2138-20e8:719996368.784 :         Pipe = bcf9a48 Write ==>
2138-20e8:719996368.862 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27255404 Data = 7572
2138-20e8:719996368.966 :         Pipe = bcf9a48 start to write data
2138-20e8:719996369.030 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1805772 size = 75360
2138-20e8:719996370.337 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27180044 Data = 82932
2138-20e8:719996370.438 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719996370.522 :         Pipe = bcf9a48 Write <==
2138-20e8:719996370.587 :         Pipe = bcf9948 Read ==>
2138-20e8:719996370.681 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719996786.126 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719996786.362 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719996786.432 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719996786.513 :     Information.Status = 0
2138-20ac:719996786.583 :     => CNT96226::VenderCmd_GetData
2138-20ac:719996786.770 :     iCmd = 2, nBytes = 24
2138-20ac:719997776.064 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719997776.292 :     0010 : f0 00 00 00 50 54 4f 00 
2138-20ac:719997776.359 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719997776.441 :     Information.Status = 1, Information.Addr = 5198928
2138-20ac:719997777.450 :     => CNT96226::MemoryRead
2138-20ac:719998166.456 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:719998166.639 :     System total receive data 311040 bytes
2138-20ac:719998166.719 :     => CNT96226::VenderCmd_GetData
2138-20ac:719998166.791 :     iCmd = 1, nBytes = 4
2138-20ac:719998356.017 :     0000 : 00 00 00 00 
2138-20ac:719998356.186 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719998356.340 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719998356.414 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719998356.476 :     <= CAsicIO::DoImage ret = 1
2138-20ac:719998356.595 :     Pipe = bcf9948 Write ==>
2138-20ac:719998356.698 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719998356.820 :     Pipe = bcf9948 start to write data
2138-20ac:719998356.889 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 1485444 size = 36
2138-20ac:719998356.996 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719998357.091 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:719998357.173 :     Pipe = bcf9948 Set read data ready
2138-20ac:719998357.308 :     Pipe = bcf9948 Write <==
2138-20ac:719998357.368 :     Pipe = bcf9948 Write ==>
2138-20ac:719998357.440 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:719998357.542 :     Pipe = bcf9948 start to write data
2138-20ac:719998357.604 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 1485480 size = 311040
2138-20e8:719998358.104 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:719998358.283 :         Pipe = bcf9948 Read Copy from bcf9a38 + 1485444 size = 36
2138-20e8:719998358.408 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719998358.513 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719998358.608 :         Pipe = bcf9948 Read <==
2138-20e8:719998358.671 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:719998358.742 :         Pipe = bcf9948 Read ==>
2138-20e8:719998358.819 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719998362.169 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:719998362.273 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:719998362.358 :     Pipe = bcf9948 Set read data ready
2138-20ac:719998362.449 :     Pipe = bcf9948 Write <==
2138-20e8:719998363.139 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:719998363.273 :         Pipe = bcf9948 Read Copy from bcf9a38 + 1485480 size = 311040
2138-20e8:719998364.488 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:719998364.579 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:719998364.661 :         Pipe = bcf9948 Read <==
2138-20e8:719998364.718 :         ImageProcessThread : Process start
2138-20e8:719998368.898 :         BytesPerLine = 3888
2138-20e8:719998368.971 :         Lines = 80
2138-20e8:719998418.037 :         ImageProcessThread : Process end
2138-20ac:719998588.584 :     IOThread: get image OK
2138-20ac:719998588.838 :     IOThread: Read image 311040 Bytes remain 1710720 bytes
2138-20ac:719998588.962 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:719998589.090 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:719998589.175 :     => CNT96226::DeviceTimeOutSet
2138-20ac:719998589.251 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:719998589.316 :     IO Send command 10 bytes
2138-20ac:719998589.610 :     => CNT96226::VenderCmd_SetData
2138-20ac:719998589.680 :     iCmd = 0, nBytes = 10
2138-20ac:719998589.816 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:719998861.873 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:719998862.084 :     System send command 10 bytes + data 0 bytes
2138-20ac:719998862.390 :     IO total need to receive data 2095632 bytes
2138-20ac:719998862.465 :     => CNT96226::VenderCmd_GetData
2138-20ac:719998862.530 :     iCmd = 2, nBytes = 24
2138-20e8:719999058.015 :         Pipe = bcf9a48 Write ==>
2138-20e8:719999058.290 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27180044 Data = 82932
2138-20e8:719999058.446 :         Pipe = bcf9a48 start to write data
2138-20e8:719999058.685 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1881132 size = 36
2138-20e8:719999058.805 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27180008 Data = 82968
2138-20e8:719999058.907 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719999059.001 :         Pipe = bcf9a48 Write <==
2138-20e8:719999059.061 :         Pipe = bcf9a48 Write ==>
2138-20e8:719999059.142 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27180008 Data = 82968
2138-20e8:719999059.246 :         Pipe = bcf9a48 start to write data
2138-20e8:719999059.313 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1881168 size = 75360
2138-20e8:719999061.066 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27104648 Data = 158328
2138-20e8:719999061.179 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:719999061.265 :         Pipe = bcf9a48 Write <==
2138-20e8:719999061.335 :         Pipe = bcf9948 Read ==>
2138-20e8:719999061.425 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:719999349.590 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719999349.808 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719999349.873 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719999349.957 :     Information.Status = 0
2138-20ac:719999350.026 :     => CNT96226::VenderCmd_GetData
2138-20ac:719999350.089 :     iCmd = 2, nBytes = 24
2138-1848:719999581.846 : => ReadScan
2138-1848:719999582.023 : Count = 99852, Ptr = 7de7690
2138-1848:719999582.110 : => ReadScanEx2
2138-1848:719999582.170 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:719999582.240 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:719999582.303 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:719999582.372 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:719999582.493 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:719999582.564 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:719999582.636 : ReadScanEx2 : Copy from pipe to AP buffer size = 7536
2138-1848:719999582.714 : Pipe = bcf9a48 Read ==>
2138-1848:719999582.841 : Pipe = bcf9a48 Read Total = 27262976 Free = 27104648 Data = 158328
2138-1848:719999582.971 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1798200 size = 7536
2138-1848:719999583.115 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27112184 Data = 150792
2138-1848:719999583.213 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719999583.306 : Pipe = bcf9a48 Read <==
2138-1848:719999583.371 : => GetImageToBuffer
2138-1848:719999583.433 : => GetImageToBufferPageScan
2138-1848:719999583.532 : Pipe = bcf9a48 Read ==>
2138-1848:719999583.627 : Pipe = bcf9a48 Read Total = 27262976 Free = 27112184 Data = 150792
2138-1848:719999583.726 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1805736 size = 36
2138-1848:719999583.822 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27112220 Data = 150756
2138-1848:719999583.914 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719999583.992 : Pipe = bcf9a48 Read <==
2138-1848:719999584.123 : Get Packet type = 0 
2138-1848:719999584.228 : Get Packet dwSize = 75360 
2138-1848:719999584.289 : Get Packet bADFStatus = 1 
2138-1848:719999584.349 : Get Packet dwStatusLong = 0 
2138-1848:719999584.501 : Get Packet dwMessageStatusLong = 0 
2138-1848:719999584.578 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719999584.638 : <= GetImageToBuffer Ret = 1
2138-1848:719999584.696 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:719999584.811 : Pipe = bcf9a48 Read ==>
2138-1848:719999584.902 : Pipe = bcf9a48 Read Total = 27262976 Free = 27112220 Data = 150756
2138-1848:719999585.003 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1805772 size = 75360
2138-1848:719999585.530 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719999585.631 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719999585.715 : Pipe = bcf9a48 Read <==
2138-1848:719999585.770 : => GetImageToBuffer
2138-1848:719999585.822 : => GetImageToBufferPageScan
2138-1848:719999585.878 : Pipe = bcf9a48 Read ==>
2138-1848:719999585.949 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:719999586.087 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1881132 size = 36
2138-1848:719999586.190 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719999586.282 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719999586.362 : Pipe = bcf9a48 Read <==
2138-1848:719999586.418 : Get Packet type = 0 
2138-1848:719999586.472 : Get Packet dwSize = 75360 
2138-1848:719999586.530 : Get Packet bADFStatus = 1 
2138-1848:719999586.588 : Get Packet dwStatusLong = 0 
2138-1848:719999586.690 : Get Packet dwMessageStatusLong = 0 
2138-1848:719999586.755 : <= GetImageToBufferPageScan Ret = 1
2138-1848:719999586.817 : <= GetImageToBuffer Ret = 1
2138-1848:719999586.874 : ReadScanEx2 : Copy from pipe to AP buffer size = 16956
2138-1848:719999586.944 : Pipe = bcf9a48 Read ==>
2138-1848:719999587.026 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:719999587.125 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1881168 size = 16956
2138-1848:719999587.378 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27204572 Data = 58404
2138-1848:719999587.473 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:719999587.555 : Pipe = bcf9a48 Read <==
2138-1848:719999743.246 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:719999743.437 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:719999743.519 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:719999743.595 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:719999743.664 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:719999743.729 : <= ReadScanEx2 ret = 1
2138-1848:719999743.793 : <= ReadScan ret = 1
2138-20ac:719999957.625 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:719999957.846 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:719999957.914 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:719999957.997 :     Information.Status = 0
2138-20ac:719999958.067 :     => CNT96226::VenderCmd_GetData
2138-20ac:719999958.131 :     iCmd = 2, nBytes = 24
2138-20ac:720000552.184 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:720000552.663 :     0010 : f0 00 00 00 50 13 54 00 
2138-20ac:720000552.736 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:720000552.818 :     Information.Status = 1, Information.Addr = 5509968
2138-20ac:720000553.924 :     => CNT96226::MemoryRead
2138-20ac:720000950.017 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:720000950.229 :     System total receive data 311040 bytes
2138-20ac:720000950.308 :     => CNT96226::VenderCmd_GetData
2138-20ac:720000950.378 :     iCmd = 1, nBytes = 4
2138-20ac:720001150.847 :     0000 : 00 00 00 00 
2138-20ac:720001151.013 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:720001151.190 :     => CNT96226::DeviceTimeOutSet
2138-20ac:720001151.270 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:720001151.331 :     <= CAsicIO::DoImage ret = 1
2138-20ac:720001151.442 :     Pipe = bcf9948 Write ==>
2138-20ac:720001151.543 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:720001151.782 :     Pipe = bcf9948 start to write data
2138-20ac:720001151.853 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 1796520 size = 36
2138-20ac:720001151.968 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:720001152.069 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:720001152.153 :     Pipe = bcf9948 Set read data ready
2138-20ac:720001152.290 :     Pipe = bcf9948 Write <==
2138-20ac:720001152.353 :     Pipe = bcf9948 Write ==>
2138-20ac:720001152.630 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:720001152.802 :     Pipe = bcf9948 start to write data
2138-20ac:720001152.870 :     Pipe = bcf9948 Memory Write Copy to bcf9a38 + 1796556 size = 300596
2138-20e8:720001153.026 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:720001153.222 :         Pipe = bcf9948 Read Copy from bcf9a38 + 1796520 size = 36
2138-20e8:720001153.344 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:720001153.445 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:720001153.536 :         Pipe = bcf9948 Read <==
2138-20e8:720001153.605 :         ImageProcessThread : Get Image Packet size=311040
2138-20e8:720001153.677 :         Pipe = bcf9948 Read ==>
2138-20e8:720001153.760 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:720001157.303 :     Pipe = bcf9948 Memory Write Copy to bcf9a08 + 0 size = 10444
2138-20ac:720001157.556 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-20ac:720001157.655 :     Pipe = bcf9948 Write read wait size = 311040
2138-20ac:720001157.746 :     Pipe = bcf9948 Set read data ready
2138-20ac:720001157.853 :     Pipe = bcf9948 Write <==
2138-20e8:720001158.045 :         Pipe = bcf9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-20e8:720001158.185 :         Pipe = bcf9948 Read Copy from bcf9a38 + 1796556 size = 300596
2138-20e8:720001159.253 :         Pipe = bcf9948 Read Copy from bcf9a08 + 0 size = 10444
2138-20e8:720001159.396 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:720001159.491 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:720001159.576 :         Pipe = bcf9948 Read <==
2138-20e8:720001159.638 :         ImageProcessThread : Process start
2138-20e8:720001164.083 :         BytesPerLine = 3888
2138-20e8:720001164.154 :         Lines = 80
2138-20e8:720001211.925 :         ImageProcessThread : Process end
2138-20ac:720001300.523 :     IOThread: get image OK
2138-20ac:720001300.713 :     IOThread: Read image 311040 Bytes remain 1399680 bytes
2138-20ac:720001300.819 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:720001300.920 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:720001301.005 :     => CNT96226::DeviceTimeOutSet
2138-20ac:720001301.088 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:720001301.152 :     IO Send command 10 bytes
2138-20ac:720001301.290 :     => CNT96226::VenderCmd_SetData
2138-20ac:720001301.352 :     iCmd = 0, nBytes = 10
2138-20ac:720001301.471 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-20ac:720001603.048 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:720001603.254 :     System send command 10 bytes + data 0 bytes
2138-20ac:720001603.331 :     IO total need to receive data 2095632 bytes
2138-20ac:720001603.402 :     => CNT96226::VenderCmd_GetData
2138-20ac:720001603.472 :     iCmd = 2, nBytes = 24
2138-20e8:720001786.427 :         Pipe = bcf9a48 Write ==>
2138-20e8:720001786.688 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27204572 Data = 58404
2138-20e8:720001786.830 :         Pipe = bcf9a48 start to write data
2138-20e8:720001786.904 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1956528 size = 36
2138-20e8:720001787.016 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27204536 Data = 58440
2138-20e8:720001787.234 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:720001787.326 :         Pipe = bcf9a48 Write <==
2138-20e8:720001787.384 :         Pipe = bcf9a48 Write ==>
2138-20e8:720001787.456 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27204536 Data = 58440
2138-20e8:720001787.557 :         Pipe = bcf9a48 start to write data
2138-20e8:720001787.615 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 1956564 size = 75360
2138-20e8:720001788.767 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27129176 Data = 133800
2138-20e8:720001788.866 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:720001788.947 :         Pipe = bcf9a48 Write <==
2138-20e8:720001789.013 :         Pipe = bcf9948 Read ==>
2138-20e8:720001789.105 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:720002113.443 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:720002113.919 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:720002113.992 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:720002114.073 :     Information.Status = 0
2138-20ac:720002114.146 :     => CNT96226::VenderCmd_GetData
2138-20ac:720002114.210 :     iCmd = 2, nBytes = 24
2138-20ac:720002481.265 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:720002481.713 :     0010 : f0 00 00 00 00 00 00 00 
2138-20ac:720002481.783 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:720002481.862 :     Information.Status = 0
2138-20ac:720002481.928 :     => CNT96226::VenderCmd_GetData
2138-20ac:720002481.990 :     iCmd = 2, nBytes = 24
2138-20ac:720003068.466 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-20ac:720003068.704 :     0010 : 03 00 00 00 50 d2 58 00 
2138-20ac:720003068.779 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:720003068.875 :     Information.Status = 1, Information.Addr = 5821008
2138-20ac:720003068.984 :     => CNT96226::MemoryRead
2138-20ac:720003091.577 :     <= CNT96226::MemoryRead ret = 1
2138-20ac:720003091.684 :     System total receive data 3888 bytes
2138-20ac:720003091.756 :     => CNT96226::VenderCmd_GetData
2138-20ac:720003091.821 :     iCmd = 1, nBytes = 4
2138-20ac:720003276.586 :     0000 : 00 00 00 00 
2138-20ac:720003276.756 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:720003276.955 :     => CNT96226::DeviceTimeOutSet
2138-20ac:720003277.035 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:720003277.105 :     <= CAsicIO::DoImage ret = 1
2138-20ac:720003277.212 :     Pipe = bcf9948 Write ==>
2138-20ac:720003277.315 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:720003277.446 :     Pipe = bcf9948 start to write data
2138-20ac:720003277.512 :     Pipe = bcf9948 Memory Write Copy to bcf9a08 + 10444 size = 36
2138-20ac:720003277.622 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:720003277.723 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:720003277.808 :     Pipe = bcf9948 Set read data ready
2138-20ac:720003277.945 :     Pipe = bcf9948 Write <==
2138-20ac:720003278.008 :     Pipe = bcf9948 Write ==>
2138-20ac:720003278.269 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:720003278.433 :     Pipe = bcf9948 start to write data
2138-20ac:720003278.506 :     Pipe = bcf9948 Memory Write Copy to bcf9a08 + 10480 size = 3888
2138-20e8:720003278.655 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:720003278.875 :         Pipe = bcf9948 Read Copy from bcf9a08 + 10444 size = 36
2138-20ac:720003278.999 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10481836 Data = 3924
2138-20ac:720003279.122 :     Pipe = bcf9948 Write read wait size = 0
2138-20ac:720003279.245 :     Pipe = bcf9948 Write <==
2138-20e8:720003279.334 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10481872 Data = 3888
2138-20e8:720003279.546 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:720003279.653 :         Pipe = bcf9948 Read <==
2138-20e8:720003279.717 :         ImageProcessThread : Get Image Packet size=3888
2138-20e8:720003279.792 :         Pipe = bcf9948 Read ==>
2138-20e8:720003279.874 :         Pipe = bcf9948 Read Total = 10485760 Free = 10481872 Data = 3888
2138-20e8:720003279.975 :         Pipe = bcf9948 Read Copy from bcf9a08 + 10480 size = 3888
2138-20e8:720003280.099 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:720003280.191 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:720003280.276 :         Pipe = bcf9948 Read <==
2138-20e8:720003280.334 :         ImageProcessThread : Process start
2138-20e8:720003280.467 :         BytesPerLine = 3888
2138-20e8:720003280.524 :         Lines = 1
2138-20e8:720003280.787 :         ImageProcessThread : Process end
2138-1848:720003406.038 : => ReadScan
2138-1848:720003406.231 : Count = 99852, Ptr = 7de7690
2138-1848:720003406.314 : => ReadScanEx2
2138-1848:720003406.372 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:720003406.442 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:720003406.514 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:720003406.596 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:720003406.662 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:720003406.729 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:720003406.802 : ReadScanEx2 : Copy from pipe to AP buffer size = 58404
2138-1848:720003406.879 : Pipe = bcf9a48 Read ==>
2138-1848:720003407.033 : Pipe = bcf9a48 Read Total = 27262976 Free = 27129176 Data = 133800
2138-1848:720003407.164 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1898124 size = 58404
2138-1848:720003407.689 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:720003407.787 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:720003407.869 : Pipe = bcf9a48 Read <==
2138-1848:720003407.934 : => GetImageToBuffer
2138-1848:720003407.992 : => GetImageToBufferPageScan
2138-1848:720003408.055 : Pipe = bcf9a48 Read ==>
2138-1848:720003408.127 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:720003408.226 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1956528 size = 36
2138-1848:720003408.324 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:720003408.419 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:720003408.504 : Pipe = bcf9a48 Read <==
2138-1848:720003408.561 : Get Packet type = 0 
2138-1848:720003408.619 : Get Packet dwSize = 75360 
2138-1848:720003408.676 : Get Packet bADFStatus = 1 
2138-1848:720003408.736 : Get Packet dwStatusLong = 0 
2138-1848:720003408.793 : Get Packet dwMessageStatusLong = 0 
2138-1848:720003408.865 : <= GetImageToBufferPageScan Ret = 1
2138-1848:720003408.926 : <= GetImageToBuffer Ret = 1
2138-1848:720003408.985 : ReadScanEx2 : Copy from pipe to AP buffer size = 41448
2138-1848:720003409.055 : Pipe = bcf9a48 Read ==>
2138-1848:720003409.129 : Pipe = bcf9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:720003409.229 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1956564 size = 41448
2138-1848:720003409.604 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27229064 Data = 33912
2138-1848:720003409.699 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:720003409.781 : Pipe = bcf9a48 Read <==
2138-20ac:720003433.415 :     IOThread: get image OK
2138-20ac:720003433.556 :     IOThread: Read image 3888 Bytes remain 1395792 bytes
2138-20ac:720003433.661 :     Front = d46c020 Rear = 0 type = 0 size = 2095632
2138-20ac:720003433.756 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-20ac:720003433.835 :     => CNT96226::DeviceTimeOutSet
2138-20ac:720003433.909 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:720003433.977 :     IO Send command 10 bytes
2138-20ac:720003434.175 :     => CNT96226::VenderCmd_SetData
2138-20ac:720003434.239 :     iCmd = 0, nBytes = 10
2138-20ac:720003434.369 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:720003558.720 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:720003558.905 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:720003558.977 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:720003559.049 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:720003559.114 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:720003559.179 : <= ReadScanEx2 ret = 1
2138-1848:720003559.244 : <= ReadScan ret = 1
2138-20e8:720003701.989 :         Pipe = bcf9a48 Write ==>
2138-20e8:720003702.269 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27229064 Data = 33912
2138-20e8:720003702.413 :         Pipe = bcf9a48 start to write data
2138-20e8:720003702.483 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 2031924 size = 36
2138-20e8:720003702.608 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27229028 Data = 33948
2138-20e8:720003702.709 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:720003702.795 :         Pipe = bcf9a48 Write <==
2138-20e8:720003702.854 :         Pipe = bcf9a48 Write ==>
2138-20e8:720003702.929 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27229028 Data = 33948
2138-20e8:720003703.032 :         Pipe = bcf9a48 start to write data
2138-20e8:720003703.107 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27229028 Data = 33948
2138-20e8:720003703.202 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:720003703.284 :         Pipe = bcf9a48 Write <==
2138-20e8:720003703.349 :         Pipe = bcf9948 Read ==>
2138-20e8:720003703.433 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:720003728.274 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:720003728.436 :     System send command 10 bytes + data 0 bytes
2138-20ac:720003728.518 :     IO total need to receive data 2095632 bytes
2138-20ac:720003728.594 :     => CNT96226::VenderCmd_GetData
2138-20ac:720003728.659 :     iCmd = 2, nBytes = 24
2138-20ac:720003926.732 :     0000 : 03 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-20ac:720003926.951 :     0010 : 00 00 00 00 00 00 00 00 
2138-20ac:720003927.023 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:720003927.120 :     EOP_Information.Status = 3, Information.Addr = 0
2138-20ac:720003927.925 :     System total receive data 0 bytes
2138-20ac:720003928.103 :     => CNT96226::DeviceTimeOutSet
2138-20ac:720003928.178 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-20ac:720003928.241 :     <= CAsicIO::DoImage ret = 0
2138-20ac:720003928.336 :     IOThread: Set EOP for get EOP
2138-20ac:720003928.399 :     IOThread: Get EOP size=0
2138-20ac:720003928.485 :     Pipe = bcf9948 Write ==>
2138-20ac:720003928.596 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:720003928.717 :     Pipe = bcf9948 start to write data
2138-20ac:720003928.782 :     Pipe = bcf9948 Memory Write Copy to bcf9a08 + 14368 size = 36
2138-20ac:720003928.889 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:720003928.992 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:720003929.079 :     Pipe = bcf9948 Set read data ready
2138-20ac:720003929.206 :     Pipe = bcf9948 Write <==
2138-20ac:720003929.266 :     Pipe = bcf9948 Write ==>
2138-20ac:720003929.341 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-20ac:720003929.442 :     Pipe = bcf9948 start to write data
2138-20ac:720003929.523 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:720003929.614 :     Pipe = bcf9948 Write read wait size = 0
2138-20ac:720003929.699 :     Pipe = bcf9948 Write <==
2138-20e8:720003929.962 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:720003930.130 :         Pipe = bcf9948 Read Copy from bcf9a08 + 14368 size = 36
2138-20e8:720003930.395 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:720003930.503 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:720003930.595 :         Pipe = bcf9948 Read <==
2138-20e8:720003930.659 :         ImageProcessThread: Forward Packet (Type = 0)
2138-20e8:720003930.732 :         Pipe = bcf9a48 Write ==>
2138-20e8:720003930.813 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27229028 Data = 33948
2138-20e8:720003930.919 :         Pipe = bcf9a48 start to write data
2138-20e8:720003930.982 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 2031960 size = 36
2138-20e8:720003931.087 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27228992 Data = 33984
2138-20e8:720003931.187 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:720003931.273 :         Pipe = bcf9a48 Write <==
2138-20e8:720003931.336 :         Pipe = bcf9948 Read ==>
2138-20e8:720003931.410 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-20ac:720003934.543 :     Pipe = bcf9948 Write ==>
2138-20ac:720003934.662 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:720003934.771 :     Pipe = bcf9948 start to write data
2138-20ac:720003934.835 :     Pipe = bcf9948 Memory Write Copy to bcf9a08 + 14404 size = 36
2138-20ac:720003934.941 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:720003935.038 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:720003935.122 :     Pipe = bcf9948 Set read data ready
2138-20ac:720003935.231 :     Pipe = bcf9948 Write <==
2138-20ac:720003935.310 :     Pipe = bcf9948 IncreasePageCount after = 1
2138-20ac:720003935.401 :     IOThread: Remaining size=0
2138-20ac:720003935.488 :     IOThread: Release unit Control link = 0
2138-20ac:720003935.560 :     => CAsicIO::DoIo code = 0x17 - 0x00
2138-20ac:720003935.629 :     IO Send command 10 bytes
2138-20ac:720003935.734 :     => CNT96226::VenderCmd_SetData
2138-20ac:720003935.797 :     iCmd = 0, nBytes = 10
2138-20e8:720003935.928 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20ac:720003936.056 :     0000 : 17 00 00 00 00 00 00 00 00 00 
2138-20e8:720003936.120 :         Pipe = bcf9948 Read Copy from bcf9a08 + 14404 size = 36
2138-20e8:720003936.223 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:720003936.315 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:720003936.396 :         Pipe = bcf9948 Read <==
2138-20e8:720003936.459 :         ImageProcessThread: Forward Packet (Type = 1)
2138-20e8:720003936.524 :         Pipe = bcf9a48 Write ==>
2138-20e8:720003936.602 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27228992 Data = 33984
2138-20e8:720003936.704 :         Pipe = bcf9a48 start to write data
2138-20e8:720003936.766 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 2031996 size = 36
2138-20e8:720003936.867 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27228956 Data = 34020
2138-20e8:720003936.961 :         Pipe = bcf9a48 Write read wait size = 0
2138-20e8:720003937.040 :         Pipe = bcf9a48 Write <==
2138-20e8:720003937.114 :         Pipe = bcf9948 DecreasePageCount after = 0
2138-20e8:720003937.214 :         Pipe = bcf9a48 IncreasePageCount after = 1
2138-20e8:720003937.299 :         Pipe = bcf9948 Read ==>
2138-20e8:720003937.372 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:720007188.306 : => ReadScan
2138-1848:720007188.480 : Count = 92316, Ptr = 7de7690
2138-1848:720007188.568 : => ReadScanEx2
2138-1848:720007188.626 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:720007188.700 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:720007188.767 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:720007188.841 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:720007188.907 : ReadScanEx2 : IOStatus2.dwBufferSize = 92316
2138-1848:720007189.111 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:720007189.183 : ReadScanEx2 : Copy from pipe to AP buffer size = 33912
2138-1848:720007189.258 : Pipe = bcf9a48 Read ==>
2138-1848:720007189.402 : Pipe = bcf9a48 Read Total = 27262976 Free = 27228956 Data = 34020
2138-1848:720007189.525 : Pipe = bcf9a48 Read Copy from bcf9b08 + 1998012 size = 33912
2138-1848:720007189.790 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262868 Data = 108
2138-1848:720007189.883 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:720007189.970 : Pipe = bcf9a48 Read <==
2138-1848:720007190.036 : => GetImageToBuffer
2138-1848:720007190.093 : => GetImageToBufferPageScan
2138-1848:720007190.153 : Pipe = bcf9a48 Read ==>
2138-1848:720007190.224 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262868 Data = 108
2138-1848:720007190.320 : Pipe = bcf9a48 Read Copy from bcf9b08 + 2031924 size = 36
2138-1848:720007190.418 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262904 Data = 72
2138-1848:720007190.504 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:720007190.580 : Pipe = bcf9a48 Read <==
2138-1848:720007190.639 : Get Packet type = 0 
2138-1848:720007190.696 : Get Packet dwSize = 0 
2138-1848:720007190.748 : Get Packet bADFStatus = 1 
2138-1848:720007190.808 : Get Packet dwStatusLong = 0 
2138-1848:720007190.865 : Get Packet dwMessageStatusLong = 0 
2138-1848:720007190.934 : <= GetImageToBufferPageScan Ret = 1
2138-1848:720007190.995 : <= GetImageToBuffer Ret = 1
2138-1848:720007191.055 : => GetImageToBuffer
2138-1848:720007191.105 : => GetImageToBufferPageScan
2138-1848:720007191.157 : Pipe = bcf9a48 Read ==>
2138-1848:720007191.229 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262904 Data = 72
2138-1848:720007191.323 : Pipe = bcf9a48 Read Copy from bcf9b08 + 2031960 size = 36
2138-1848:720007191.416 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262940 Data = 36
2138-1848:720007191.501 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:720007191.582 : Pipe = bcf9a48 Read <==
2138-1848:720007191.636 : Get Packet type = 0 
2138-1848:720007191.692 : Get Packet dwSize = 0 
2138-1848:720007191.749 : Get Packet bADFStatus = 1 
2138-1848:720007191.805 : Get Packet dwStatusLong = 0 
2138-1848:720007191.859 : Get Packet dwMessageStatusLong = 0 
2138-1848:720007191.917 : <= GetImageToBufferPageScan Ret = 1
2138-1848:720007191.975 : <= GetImageToBuffer Ret = 1
2138-1848:720007192.032 : => GetImageToBuffer
2138-1848:720007192.082 : => GetImageToBufferPageScan
2138-1848:720007192.136 : Pipe = bcf9a48 Read ==>
2138-1848:720007192.206 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:720007192.302 : Pipe = bcf9a48 Read Copy from bcf9b08 + 2031996 size = 36
2138-1848:720007192.395 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:720007192.483 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:720007192.564 : Pipe = bcf9a48 Read <==
2138-1848:720007192.618 : Get Packet type = 1 
2138-1848:720007192.670 : Get Packet dwSize = 0 
2138-1848:720007192.723 : Get Packet bADFStatus = 1 
2138-1848:720007192.780 : Get Packet dwStatusLong = 0 
2138-1848:720007192.838 : Get Packet dwMessageStatusLong = 0 
2138-1848:720007192.916 : Pipe = bcf9a48 DecreasePageCount after = 0
2138-1848:720007192.996 : <= GetImageToBufferPageScan Ret = 1
2138-1848:720007193.053 : <= GetImageToBuffer Ret = 1
2138-1848:720007193.109 : ReadScanEx2 : EOP padding to AP buffer size = 58404
2138-1848:720007337.807 : ReadScanEx2 : pStatus->dwReturnsize = 92316
2138-1848:720007338.028 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:720007338.115 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:720007338.187 : ReadScanEx2 : pStatus->bStatus[0] = 82
2138-1848:720007338.255 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:720007338.324 : <= ReadScanEx2 ret = 1
2138-1848:720007338.385 : <= ReadScan ret = 1
2138-1848:720008637.128 : => StopScan
2138-1848:720008637.303 : => EndPage
2138-1848:720008637.366 : EndPage withdraw image data in pipe.
2138-1848:720008637.434 : => ReadScanWithdrawBuffer
2138-1848:720008637.494 : <= ReadScanWithdrawBuffer
2138-1848:720008637.554 : EndPage wait release unit packet.
2138-1848:720008637.629 : Pipe = bcf9a48 Read ==>
2138-1848:720008637.776 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-20ac:720036290.753 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:720036290.939 :     System send command 10 bytes + data 0 bytes
2138-20ac:720036291.018 :     => CNT96226::VenderCmd_GetData
2138-20ac:720036291.079 :     iCmd = 1, nBytes = 4
2138-20ac:720036444.601 :     0000 : 00 00 00 00 
2138-20ac:720036444.721 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:720036444.898 :     <= CAsicIO::DoIo ret = 1
2138-20ac:720036444.991 :     => CAsicIO::DoIo code = 0x08 - 0x00
2138-20ac:720036445.062 :     IO Send command 10 bytes
2138-20ac:720036445.178 :     => CNT96226::VenderCmd_SetData
2138-20ac:720036445.238 :     iCmd = 0, nBytes = 10
2138-20ac:720036445.346 :     0000 : 08 00 00 00 02 00 00 00 00 00 
2138-20ac:720036623.150 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-20ac:720036623.312 :     System send command 10 bytes + data 0 bytes
2138-20ac:720036623.389 :     IO total need to receive data 2 bytes
2138-20ac:720036623.458 :     => CNT96226::VenderCmd_GetData
2138-20ac:720036623.523 :     iCmd = 0, nBytes = 2
2138-20ac:720036797.308 :     0000 : 00 00 
2138-20ac:720036797.476 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:720036797.559 :     System total receive data 2 bytes
2138-20ac:720036797.630 :     => CNT96226::VenderCmd_GetData
2138-20ac:720036797.692 :     iCmd = 1, nBytes = 4
2138-20ac:720036970.872 :     0000 : 00 00 00 00 
2138-20ac:720036971.001 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-20ac:720036971.185 :     <= CAsicIO::DoIo ret = 1
2138-20ac:720036971.285 :     IOThread: Do End Job, Reason = No paper in ADF
2138-20ac:720036971.361 :     Pipe = bcf9948 Write ==>
2138-20ac:720036971.465 :     Pipe = bcf9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-20ac:720036971.587 :     Pipe = bcf9948 start to write data
2138-20ac:720036971.656 :     Pipe = bcf9948 Memory Write Copy to bcf9a08 + 14440 size = 36
2138-20ac:720036971.763 :     Pipe = bcf9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-20ac:720036971.859 :     Pipe = bcf9948 Write read wait size = 36
2138-20ac:720036971.940 :     Pipe = bcf9948 Set read data ready
2138-20ac:720036972.095 :     Pipe = bcf9948 Write <==
2138-20e8:720036972.735 :         Pipe = bcf9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-20e8:720036972.914 :         Pipe = bcf9948 Read Copy from bcf9a08 + 14440 size = 36
2138-20e8:720036973.034 :         Pipe = bcf9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-20e8:720036973.135 :         Pipe = bcf9948 Read write wait size = 0
2138-20e8:720036973.224 :         Pipe = bcf9948 Read <==
2138-20e8:720036973.292 :         ImageProcessThread: Forward Packet (Type = 2)
2138-20e8:720036973.365 :         Pipe = bcf9a48 Write ==>
2138-20e8:720036973.459 :         Pipe = bcf9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-20e8:720036973.562 :         Pipe = bcf9a48 start to write data
2138-20e8:720036973.626 :         Pipe = bcf9a48 Memory Write Copy to bcf9b08 + 2032032 size = 36
2138-20e8:720036973.731 :         Pipe = bcf9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-20e8:720036973.826 :         Pipe = bcf9a48 Write read wait size = 36
2138-20e8:720036973.911 :         Pipe = bcf9a48 Set read data ready
2138-20e8:720036974.054 :         Pipe = bcf9a48 Write <==
2138-1848:720036974.242 : Pipe = bcf9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:720036974.365 : Pipe = bcf9a48 Read Copy from bcf9b08 + 2032032 size = 36
2138-1848:720036974.468 : Pipe = bcf9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:720036974.678 : Pipe = bcf9a48 Read write wait size = 0
2138-1848:720036974.765 : Pipe = bcf9a48 Read <==
2138-1848:720036974.826 : Get Packet type = 2 
2138-1848:720036974.882 : Get Packet dwSize = 0 
2138-1848:720036974.940 : Get Packet bADFStatus = 0 
2138-1848:720036974.999 : Get Packet dwStatusLong = 0 
2138-1848:720036975.056 : Get Packet dwMessageStatusLong = 0 
2138-1848:720036975.142 : <= EndPage Ret = 1
2138-1848:720036975.205 : Page 1 end
2138-1848:720036975.260 : => EndJob
2138-1848:720037038.321 : => IoObject::IoLockEnd
2138-1848:720037038.455 : <= IoObject::IoLockEnd
2138-1848:720037038.515 : => IoObject::FinishReadImage
2138-1848:720037038.576 : <= IoObject::FinishReadImage
2138-1848:720037038.637 : <= EndJob ret = 1
2138-1848:720037038.698 : <= StopScan ret = 1
2138-1848:720038362.064 : => GetADFStatus
2138-1848:720038362.263 : => IoObject::IoLockStart
2138-1848:720038362.415 : => CAsicIO::CheckDevice
2138-1848:720038362.479 : => CNT96226::ConnectIsAvailable
2138-1848:720038386.683 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720038386.802 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720038386.869 : <= IoObject::IoLockStart
2138-1848:720038386.941 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720038387.016 : IO Send command 10 bytes
2138-1848:720038387.197 : => CNT96226::VenderCmd_SetData
2138-1848:720038387.255 : iCmd = 0, nBytes = 10
2138-1848:720038387.366 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720038583.551 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720038583.710 : System send command 10 bytes + data 0 bytes
2138-1848:720038583.800 : IO total need to receive data 2 bytes
2138-1848:720038583.873 : => CNT96226::VenderCmd_GetData
2138-1848:720038583.945 : iCmd = 0, nBytes = 2
2138-1848:720038749.631 : 0000 : 00 00 
2138-1848:720038749.794 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720038749.886 : System total receive data 2 bytes
2138-1848:720038749.962 : => CNT96226::VenderCmd_GetData
2138-1848:720038750.032 : iCmd = 1, nBytes = 4
2138-1848:720038927.185 : 0000 : 00 00 00 00 
2138-1848:720038927.334 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720038927.530 : <= CAsicIO::DoIo ret = 1
2138-1848:720038927.616 : Return status = 0
2138-1848:720038927.685 : => IoObject::IoLockEnd
2138-1848:720038927.773 : <= IoObject::IoLockEnd
2138-1848:720038927.828 : <= GetADFStatus ret = 1
2138-1848:720043691.574 : => EndScanJob
2138-1848:720043691.758 : <= EndScanJob ret = 1
2138-1848:720044716.630 : => GetADFStatus
2138-1848:720044716.828 : => IoObject::IoLockStart
2138-1848:720044716.991 : => CAsicIO::CheckDevice
2138-1848:720044717.062 : => CNT96226::ConnectIsAvailable
2138-1848:720044734.072 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720044734.185 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720044734.254 : <= IoObject::IoLockStart
2138-1848:720044734.321 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720044734.405 : IO Send command 10 bytes
2138-1848:720044734.570 : => CNT96226::VenderCmd_SetData
2138-1848:720044734.642 : iCmd = 0, nBytes = 10
2138-1848:720044734.760 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720044892.300 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720044892.490 : System send command 10 bytes + data 0 bytes
2138-1848:720044892.574 : IO total need to receive data 2 bytes
2138-1848:720044892.646 : => CNT96226::VenderCmd_GetData
2138-1848:720044892.716 : iCmd = 0, nBytes = 2
2138-1848:720045031.460 : 0000 : 00 00 
2138-1848:720045031.626 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720045031.704 : System total receive data 2 bytes
2138-1848:720045031.778 : => CNT96226::VenderCmd_GetData
2138-1848:720045031.843 : iCmd = 1, nBytes = 4
2138-1848:720045155.646 : 0000 : 00 00 00 00 
2138-1848:720045155.769 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720045155.949 : <= CAsicIO::DoIo ret = 1
2138-1848:720045156.255 : Return status = 0
2138-1848:720045156.320 : => IoObject::IoLockEnd
2138-1848:720045156.546 : <= IoObject::IoLockEnd
2138-1848:720045156.605 : <= GetADFStatus ret = 1
2138-1848:720049086.625 : => TerminateDriver
2138-1848:720049086.848 : => CAsicIO::~CAsicIO,pStage=198118472
2138-1848:720049086.930 : => CNT96226::Close
2138-1848:720049091.100 : <= CNT96226::Close ret = 1
2138-1848:720049091.192 : <= CAsicIO::~CAsicIO
2138-1848:720049091.259 : => IoObject::IoLockEnd
2138-1848:720049091.319 : <= IoObject::IoLockEnd
2138-1848:720049091.375 : => IoObject::TerminateDevice
2138-1848:720049091.439 : => IoObject::IoLockEnd
2138-1848:720049091.496 : <= IoObject::IoLockEnd
2138-1848:720049091.592 : <= IoObject::TerminateDevice
2138-1848:720049092.479 : <= TerminateDriver ret = 1
2138-1848:720096351.814 : ============Debug Start==========
2138-1848:720096352.122 : Date : 2020/5/18 09:53:35
2138-1848:720096352.208 : Process ID : 2138
2138-1848:720096352.573 : Windows : Version 10.0 build 18363 
2138-1848:720096353.046 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720096353.113 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720096353.181 : MemoryStatus.ullAvailPhys : 5875523584
2138-1848:720096353.246 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720096353.309 : MemoryStatus.ullAvailPageFile : 7322251264
2138-1848:720096353.377 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720096353.440 : MemoryStatus.ullAvailVirtual : 1719255040
2138-1848:720096353.507 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720096353.617 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720096353.682 : CPU Family 6 Model 10 Stepping 7
2138-1848:720096353.926 : CPU Count : 4
2138-1848:720096353.977 : CPU Frequency : 100.000 Mhz
2138-1848:720096358.904 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720096359.045 : => InitializeDriver
2138-1848:720096359.290 : <= InitializeDriver ret = 1
2138-1848:720096359.354 : => InitializeScanner
2138-1848:720096359.436 : => CAsicIO::GetDeviceList
2138-1848:720096359.637 : => CNT96226::CNT96226
2138-1848:720096359.696 : => CNT96226::Open
2138-1848:720096383.703 : <= CNT96226::Open ret = 1
2138-1848:720096383.825 : => CNT96226::Initialize
2138-1848:720096384.044 : <= CNT96226::Initialize ret = 1
2138-1848:720096384.113 : <= CNT96226::CNT96226
2138-1848:720096384.174 : => CNT96226::EnumAvailableDevice
2138-1848:720096387.801 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720096387.889 : DeviceHandleTable[ 0 ] = 256
2138-1848:720096387.956 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720100121.496 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720100122.625 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720100131.018 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720100131.234 : => IoObject::GetLockName
2138-1848:720100131.356 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720100131.503 : <= IoObject::GetLockName
2138-1848:720100132.344 : => CNT96226::VenderCmd_GetData
2138-1848:720100132.488 : iCmd = 3, nBytes = 2
2138-1848:720100536.232 : 0000 : 06 38 
2138-1848:720100536.506 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720100536.660 : => CNT96226::VenderCmd_GetData
2138-1848:720100536.782 : iCmd = 4, nBytes = 2
2138-1848:720100861.070 : 0000 : 07 07 
2138-1848:720100861.352 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720100861.537 : Device 0 USB ID = 0638 : 0707
2138-1848:720100861.711 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720100861.855 : IO Send command 10 bytes
2138-1848:720100861.971 : => CNT96226::VenderCmd_SetData
2138-1848:720100862.090 : iCmd = 0, nBytes = 10
2138-1848:720100862.310 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720101069.665 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720101069.991 : => CNT96226::VenderCmd_GetData
2138-1848:720101070.138 : iCmd = 0, nBytes = 165
2138-1848:720101266.364 : skip dump 37 bytes
2138-1848:720101266.636 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720101266.805 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720101266.968 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720101267.129 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720101267.286 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720101267.449 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720101267.598 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720101267.747 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720101267.828 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720101267.906 : => CNT96226::VenderCmd_GetData
2138-1848:720101268.114 : iCmd = 1, nBytes = 4
2138-1848:720101456.156 : 0000 : 00 00 00 00 
2138-1848:720101456.319 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720101456.401 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720101456.478 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720101456.560 : IO Send command 10 bytes
2138-1848:720101456.627 : => CNT96226::VenderCmd_SetData
2138-1848:720101456.695 : iCmd = 0, nBytes = 10
2138-1848:720101456.818 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720101799.436 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720101799.650 : => CNT96226::VenderCmd_GetData
2138-1848:720101799.732 : iCmd = 0, nBytes = 128
2138-1848:720101977.676 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720101977.908 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720101978.071 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720101978.228 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720101978.374 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720101978.521 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720101978.665 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720101978.809 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720101978.885 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720101978.961 : => CNT96226::VenderCmd_GetData
2138-1848:720101979.025 : iCmd = 1, nBytes = 4
2138-1848:720102172.044 : 0000 : 00 00 00 00 
2138-1848:720102172.198 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720102172.280 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720102172.441 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720102172.533 : => CNT96226::Close
2138-1848:720102176.410 : <= CNT96226::Close ret = 1
2138-1848:720102176.504 : <= CNT96226::~CNT96226
2138-1848:720102176.605 : <= CAsicIO::GetDeviceList
2138-1848:720102177.094 : => IoObject::SetTimeout
2138-1848:720102177.163 : Timeout--> In = 0 Out = 0
2138-1848:720102177.233 : <= IoObject::SetTimeout
2138-1848:720102177.312 : => CAsicIO::CAsicIO
2138-1848:720102177.391 : => CNT96226::CNT96226
2138-1848:720102177.458 : => CNT96226::Open
2138-1848:720102203.933 : <= CNT96226::Open ret = 1
2138-1848:720102204.063 : => CNT96226::Initialize
2138-1848:720102204.302 : <= CNT96226::Initialize ret = 1
2138-1848:720102204.381 : <= CNT96226::CNT96226
2138-1848:720102204.445 : <= CAsicIO::CAsicIO
2138-1848:720102204.518 : => CAsicIO::InitializeDevice
2138-1848:720102204.603 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720102209.063 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720102209.205 : => IoObject::GetLockName
2138-1848:720102209.280 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720102209.361 : <= IoObject::GetLockName
2138-1848:720102209.870 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720102209.960 : IO Send command 10 bytes
2138-1848:720102210.029 : => CNT96226::VenderCmd_SetData
2138-1848:720102210.099 : iCmd = 0, nBytes = 10
2138-1848:720102210.229 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720102561.467 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720102561.634 : => CNT96226::VenderCmd_GetData
2138-1848:720102561.708 : iCmd = 0, nBytes = 128
2138-1848:720102767.186 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720102767.397 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720102767.559 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720102767.717 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720102767.865 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720102768.011 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720102768.163 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720102768.305 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720102768.381 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720102768.587 : => CNT96226::VenderCmd_GetData
2138-1848:720102768.658 : iCmd = 1, nBytes = 4
2138-1848:720102971.259 : 0000 : 00 00 00 00 
2138-1848:720102971.360 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720102971.433 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720102971.508 : => CNT96226::VenderCmd_GetData
2138-1848:720102971.571 : iCmd = 3, nBytes = 2
2138-1848:720103345.714 : 0000 : 06 38 
2138-1848:720103345.851 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720103345.939 : => CNT96226::VenderCmd_GetData
2138-1848:720103346.012 : iCmd = 4, nBytes = 2
2138-1848:720103659.548 : 0000 : 07 07 
2138-1848:720103659.686 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720103659.849 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720103659.975 : => IoObject::InitializeDevice
2138-1848:720103660.105 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720103660.887 : <= IoObject::InitializeDevice ret = 1
2138-1848:720103660.985 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720103661.688 : => FindScanner
2138-1848:720103661.770 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720103661.852 : <= FindScanner ret = 1
2138-1848:720103661.933 : => IoObject::IoLockStart
2138-1848:720103662.036 : => CAsicIO::CheckDevice
2138-1848:720103662.104 : => CNT96226::ConnectIsAvailable
2138-1848:720103681.977 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720103682.094 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720103682.170 : <= IoObject::IoLockStart
2138-1848:720103682.245 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720103682.331 : IO Send command 10 bytes
2138-1848:720103682.437 : => CNT96226::VenderCmd_SetData
2138-1848:720103682.509 : iCmd = 0, nBytes = 10
2138-1848:720103682.638 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720103887.586 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720103887.709 : System send command 10 bytes + data 0 bytes
2138-1848:720103887.792 : IO total need to receive data 5 bytes
2138-1848:720103887.871 : => CNT96226::VenderCmd_GetData
2138-1848:720103887.942 : iCmd = 0, nBytes = 5
2138-1848:720104080.272 : 0000 : 06 00 02 02 ab 
2138-1848:720104080.442 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720104080.539 : System total receive data 5 bytes
2138-1848:720104080.623 : => CNT96226::VenderCmd_GetData
2138-1848:720104080.701 : iCmd = 1, nBytes = 4
2138-1848:720104282.222 : 0000 : 00 00 00 00 
2138-1848:720104282.334 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720104282.504 : <= CAsicIO::DoIo ret = 1
2138-1848:720104282.589 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720104282.678 : IO Send command 10 bytes
2138-1848:720104282.814 : => CNT96226::VenderCmd_SetData
2138-1848:720104282.890 : iCmd = 0, nBytes = 10
2138-1848:720104283.019 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720104478.439 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720104478.601 : System send command 10 bytes + data 0 bytes
2138-1848:720104478.704 : IO total need to receive data 165 bytes
2138-1848:720104478.791 : => CNT96226::VenderCmd_GetData
2138-1848:720104478.868 : iCmd = 0, nBytes = 165
2138-1848:720104664.833 : skip dump 37 bytes
2138-1848:720104665.085 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720104665.261 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720104665.437 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720104665.609 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720104665.768 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720104665.935 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720104666.098 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720104666.256 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720104666.339 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720104666.411 : System total receive data 165 bytes
2138-1848:720104666.486 : => CNT96226::VenderCmd_GetData
2138-1848:720104666.706 : iCmd = 1, nBytes = 4
2138-1848:720104869.621 : 0000 : 00 00 00 00 
2138-1848:720104869.734 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720104869.885 : <= CAsicIO::DoIo ret = 1
2138-1848:720104869.960 : Dump Inquiry
2138-1848:720104870.119 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720104870.286 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720104870.451 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720104870.615 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720104870.776 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720104870.939 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720104871.097 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720104871.250 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720104871.410 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720104871.569 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720104871.679 : 00a0 : 00 00 00 00 00 
2138-1848:720104871.763 : => ReadNVMDataInternal
2138-1848:720104872.039 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720104872.127 : IO Send command 10 bytes
2138-1848:720104872.237 : => CNT96226::VenderCmd_SetData
2138-1848:720104872.305 : iCmd = 0, nBytes = 10
2138-1848:720104872.427 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720105223.021 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720105223.181 : System send command 10 bytes + data 0 bytes
2138-1848:720105223.269 : IO total need to receive data 128 bytes
2138-1848:720105223.350 : => CNT96226::VenderCmd_GetData
2138-1848:720105223.417 : iCmd = 0, nBytes = 128
2138-1848:720105430.353 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720105430.553 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720105430.722 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720105430.886 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720105431.042 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720105431.198 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720105431.353 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720105431.513 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720105431.597 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720105431.673 : System total receive data 128 bytes
2138-1848:720105431.751 : => CNT96226::VenderCmd_GetData
2138-1848:720105431.819 : iCmd = 1, nBytes = 4
2138-1848:720105603.574 : 0000 : 00 00 00 00 
2138-1848:720105603.709 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720105603.875 : <= CAsicIO::DoIo ret = 1
2138-1848:720105603.957 : NVMData.PadScanCount = 0
2138-1848:720105604.025 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720105604.098 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720105604.172 : NVMData.FlatbedScanCount = 0
2138-1848:720105604.244 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720105604.313 : NVMData.SideEdgeFletbed = 0
2138-1848:720105604.383 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720105604.454 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720105604.525 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720105604.597 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720105604.668 : NVMData.BornMonth = 0
2138-1848:720105604.731 : NVMData.BornDay = 0
2138-1848:720105604.794 : NVMData.BornYear = 0
2138-1848:720105604.856 : NVMData.FirstScanMonth = 5
2138-1848:720105604.924 : NVMData.FirstScanDay = 18
2138-1848:720105604.996 : NVMData.FirstScanYear = 2020
2138-1848:720105605.068 : NVMData.VerticalMagnification = 0
2138-1848:720105605.137 : NVMData.HorizontalMagnification = 0
2138-1848:720105605.206 : NVMData.PowerSavingTime = 15
2138-1848:720105605.276 : NVMData.SN = A094165189010062
2138-1848:720105605.339 : NVMData.AutoFeed = 0
2138-1848:720105605.400 : NVMData.CCDType = 0
2138-1848:720105605.604 : NVMData.ScanSpeed = 0
2138-1848:720105605.675 : NVMData.RollerCount = 0
2138-1848:720105605.739 : NVMData.MultifeedCount = 0
2138-1848:720105605.807 : NVMData.JamCount = 0
2138-1848:720105605.874 : NVMData.IdentifyInfo = 
2138-1848:720105605.942 : NVMData.FormalName = 
2138-1848:720105606.004 : NVMData.ReservedB = 0
2138-1848:720105606.068 : NVMData.FunctionCode = 0
2138-1848:720105606.131 : NVMData.PreFeed = 0
2138-1848:720105606.199 : NVMData.PreFeedTime = 0
2138-1848:720105606.263 : NVMData.ButtonNumber = 0
2138-1848:720105606.327 : NVMData.PowerOffTime = 0
2138-1848:720105606.393 : <= ReadNVMDataInternal ret = 1
2138-1848:720105606.488 : => IoObject::IoLockEnd
2138-1848:720105606.581 : <= IoObject::IoLockEnd
2138-1848:720105606.644 : <= InitializeScanner ret = 1
2138-1848:720105606.726 : => GetLogicalScannerAbilityEx
2138-1848:720105606.803 : => IoObject::IoLockStart
2138-1848:720105606.901 : => CAsicIO::CheckDevice
2138-1848:720105606.968 : => CNT96226::ConnectIsAvailable
2138-1848:720105626.734 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720105626.852 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720105626.928 : <= IoObject::IoLockStart
2138-1848:720105626.999 : => IoObject::IoLockEnd
2138-1848:720105627.100 : <= IoObject::IoLockEnd
2138-1848:720105627.232 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720105627.329 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720105817.816 : => ReadNVMData
2138-1848:720105818.021 : => IoObject::IoLockStart
2138-1848:720105818.153 : => CAsicIO::CheckDevice
2138-1848:720105818.226 : => CNT96226::ConnectIsAvailable
2138-1848:720105841.577 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720105841.699 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720105841.774 : <= IoObject::IoLockStart
2138-1848:720105841.855 : => ReadNVMDataInternal
2138-1848:720105841.934 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720105842.018 : IO Send command 10 bytes
2138-1848:720105842.170 : => CNT96226::VenderCmd_SetData
2138-1848:720105842.250 : iCmd = 0, nBytes = 10
2138-1848:720105842.392 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720106189.134 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720106189.309 : System send command 10 bytes + data 0 bytes
2138-1848:720106189.393 : IO total need to receive data 128 bytes
2138-1848:720106189.475 : => CNT96226::VenderCmd_GetData
2138-1848:720106189.545 : iCmd = 0, nBytes = 128
2138-1848:720106389.149 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720106389.382 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720106389.554 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720106389.722 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720106389.877 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720106390.031 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720106390.190 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720106390.348 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720106390.435 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720106390.519 : System total receive data 128 bytes
2138-1848:720106390.602 : => CNT96226::VenderCmd_GetData
2138-1848:720106390.677 : iCmd = 1, nBytes = 4
2138-1848:720106573.974 : 0000 : 00 00 00 00 
2138-1848:720106574.121 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720106574.295 : <= CAsicIO::DoIo ret = 1
2138-1848:720106574.381 : NVMData.PadScanCount = 0
2138-1848:720106574.459 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720106574.530 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720106574.604 : NVMData.FlatbedScanCount = 0
2138-1848:720106574.681 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720106574.750 : NVMData.SideEdgeFletbed = 0
2138-1848:720106574.825 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720106574.899 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720106574.972 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720106575.175 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720106575.257 : NVMData.BornMonth = 0
2138-1848:720106575.319 : NVMData.BornDay = 0
2138-1848:720106575.386 : NVMData.BornYear = 0
2138-1848:720106575.448 : NVMData.FirstScanMonth = 5
2138-1848:720106575.518 : NVMData.FirstScanDay = 18
2138-1848:720106575.585 : NVMData.FirstScanYear = 2020
2138-1848:720106575.655 : NVMData.VerticalMagnification = 0
2138-1848:720106575.729 : NVMData.HorizontalMagnification = 0
2138-1848:720106575.801 : NVMData.PowerSavingTime = 15
2138-1848:720106575.873 : NVMData.SN = A094165189010062
2138-1848:720106575.941 : NVMData.AutoFeed = 0
2138-1848:720106576.004 : NVMData.CCDType = 0
2138-1848:720106576.064 : NVMData.ScanSpeed = 0
2138-1848:720106576.126 : NVMData.RollerCount = 0
2138-1848:720106576.191 : NVMData.MultifeedCount = 0
2138-1848:720106576.259 : NVMData.JamCount = 0
2138-1848:720106576.327 : NVMData.IdentifyInfo = 
2138-1848:720106576.395 : NVMData.FormalName = 
2138-1848:720106576.455 : NVMData.ReservedB = 0
2138-1848:720106576.527 : NVMData.FunctionCode = 0
2138-1848:720106576.596 : NVMData.PreFeed = 0
2138-1848:720106576.658 : NVMData.PreFeedTime = 0
2138-1848:720106576.721 : NVMData.ButtonNumber = 0
2138-1848:720106576.787 : NVMData.PowerOffTime = 0
2138-1848:720106576.851 : <= ReadNVMDataInternal ret = 1
2138-1848:720106576.933 : => IoObject::IoLockEnd
2138-1848:720106577.022 : <= IoObject::IoLockEnd
2138-1848:720106577.086 : <= ReadNVMData ret = 1
2138-1848:720109014.875 : ============Debug Start==========
2138-1848:720109015.204 : Date : 2020/5/18 09:53:36
2138-1848:720109015.289 : Process ID : 2138
2138-1848:720109015.646 : Windows : Version 10.0 build 18363 
2138-1848:720109016.157 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720109016.231 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720109016.302 : MemoryStatus.ullAvailPhys : 5875507200
2138-1848:720109016.366 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720109016.433 : MemoryStatus.ullAvailPageFile : 7321862144
2138-1848:720109016.500 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720109016.565 : MemoryStatus.ullAvailVirtual : 1719734272
2138-1848:720109016.629 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720109016.740 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720109016.804 : CPU Family 6 Model 10 Stepping 7
2138-1848:720109017.071 : CPU Count : 4
2138-1848:720109017.125 : CPU Frequency : 100.000 Mhz
2138-1848:720109022.029 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720109022.180 : => InitializeDriver
2138-1848:720109022.560 : <= InitializeDriver ret = 1
2138-1848:720111289.038 : => InitializeScanner
2138-1848:720111289.352 : => CAsicIO::GetDeviceList
2138-1848:720111289.800 : => CNT96226::CNT96226
2138-1848:720111289.870 : => CNT96226::Open
2138-1848:720111313.801 : <= CNT96226::Open ret = 1
2138-1848:720111313.908 : => CNT96226::Initialize
2138-1848:720111314.126 : <= CNT96226::Initialize ret = 1
2138-1848:720111314.193 : <= CNT96226::CNT96226
2138-1848:720111314.256 : => CNT96226::EnumAvailableDevice
2138-1848:720111317.868 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720111317.957 : DeviceHandleTable[ 0 ] = 256
2138-1848:720111318.027 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720115339.361 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720115339.989 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720115344.331 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720115344.456 : => IoObject::GetLockName
2138-1848:720115344.528 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720115344.598 : <= IoObject::GetLockName
2138-1848:720115345.066 : => CNT96226::VenderCmd_GetData
2138-1848:720115345.135 : iCmd = 3, nBytes = 2
2138-1848:720115659.096 : 0000 : 06 38 
2138-1848:720115659.269 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720115659.357 : => CNT96226::VenderCmd_GetData
2138-1848:720115659.424 : iCmd = 4, nBytes = 2
2138-1848:720115937.415 : 0000 : 07 07 
2138-1848:720115937.539 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720115937.648 : Device 0 USB ID = 0638 : 0707
2138-1848:720115937.750 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720115937.830 : IO Send command 10 bytes
2138-1848:720115937.892 : => CNT96226::VenderCmd_SetData
2138-1848:720115937.956 : iCmd = 0, nBytes = 10
2138-1848:720115938.075 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720116119.670 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720116119.890 : => CNT96226::VenderCmd_GetData
2138-1848:720116119.969 : iCmd = 0, nBytes = 165
2138-1848:720116305.509 : skip dump 37 bytes
2138-1848:720116305.728 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720116305.880 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720116306.031 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720116306.175 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720116306.316 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720116306.457 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720116306.592 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720116306.723 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720116306.791 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720116306.854 : => CNT96226::VenderCmd_GetData
2138-1848:720116307.021 : iCmd = 1, nBytes = 4
2138-1848:720116451.550 : 0000 : 00 00 00 00 
2138-1848:720116451.671 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720116451.751 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720116451.828 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720116451.902 : IO Send command 10 bytes
2138-1848:720116451.969 : => CNT96226::VenderCmd_SetData
2138-1848:720116452.037 : iCmd = 0, nBytes = 10
2138-1848:720116452.155 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720116749.323 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720116749.529 : => CNT96226::VenderCmd_GetData
2138-1848:720116749.608 : iCmd = 0, nBytes = 128
2138-1848:720116907.876 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720116908.093 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720116908.251 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720116908.395 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720116908.533 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720116908.667 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720116908.799 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720116908.934 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720116909.003 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720116909.074 : => CNT96226::VenderCmd_GetData
2138-1848:720116909.135 : iCmd = 1, nBytes = 4
2138-1848:720117019.955 : 0000 : 00 00 00 00 
2138-1848:720117020.111 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720117020.194 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720117020.353 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720117020.431 : => CNT96226::Close
2138-1848:720117024.286 : <= CNT96226::Close ret = 1
2138-1848:720117024.374 : <= CNT96226::~CNT96226
2138-1848:720117024.489 : <= CAsicIO::GetDeviceList
2138-1848:720117024.957 : => IoObject::SetTimeout
2138-1848:720117025.024 : Timeout--> In = 0 Out = 0
2138-1848:720117025.094 : <= IoObject::SetTimeout
2138-1848:720117025.169 : => CAsicIO::CAsicIO
2138-1848:720117025.252 : => CNT96226::CNT96226
2138-1848:720117025.317 : => CNT96226::Open
2138-1848:720117047.645 : <= CNT96226::Open ret = 1
2138-1848:720117047.765 : => CNT96226::Initialize
2138-1848:720117047.983 : <= CNT96226::Initialize ret = 1
2138-1848:720117048.051 : <= CNT96226::CNT96226
2138-1848:720117048.112 : <= CAsicIO::CAsicIO
2138-1848:720117048.168 : => CAsicIO::InitializeDevice
2138-1848:720117048.248 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720117052.606 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720117052.738 : => IoObject::GetLockName
2138-1848:720117052.802 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720117052.877 : <= IoObject::GetLockName
2138-1848:720117053.360 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720117053.440 : IO Send command 10 bytes
2138-1848:720117053.503 : => CNT96226::VenderCmd_SetData
2138-1848:720117053.567 : iCmd = 0, nBytes = 10
2138-1848:720117053.689 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720117364.946 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720117365.149 : => CNT96226::VenderCmd_GetData
2138-1848:720117365.217 : iCmd = 0, nBytes = 128
2138-1848:720117517.918 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720117518.106 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720117518.258 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720117518.402 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720117518.541 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720117518.675 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720117518.805 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720117518.937 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720117519.009 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720117519.208 : => CNT96226::VenderCmd_GetData
2138-1848:720117519.270 : iCmd = 1, nBytes = 4
2138-1848:720117654.027 : 0000 : 00 00 00 00 
2138-1848:720117654.386 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720117654.474 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720117654.551 : => CNT96226::VenderCmd_GetData
2138-1848:720117654.618 : iCmd = 3, nBytes = 2
2138-1848:720118002.911 : 0000 : 06 38 
2138-1848:720118003.075 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720118003.162 : => CNT96226::VenderCmd_GetData
2138-1848:720118003.225 : iCmd = 4, nBytes = 2
2138-1848:720118280.845 : 0000 : 07 07 
2138-1848:720118281.023 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720118281.188 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720118281.305 : => IoObject::InitializeDevice
2138-1848:720118281.425 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720118282.223 : <= IoObject::InitializeDevice ret = 1
2138-1848:720118282.311 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720118283.015 : => FindScanner
2138-1848:720118283.080 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720118283.159 : <= FindScanner ret = 1
2138-1848:720118283.225 : => IoObject::IoLockStart
2138-1848:720118283.323 : => CAsicIO::CheckDevice
2138-1848:720118283.386 : => CNT96226::ConnectIsAvailable
2138-1848:720118295.659 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720118295.781 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720118295.857 : <= IoObject::IoLockStart
2138-1848:720118295.924 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720118296.002 : IO Send command 10 bytes
2138-1848:720118296.095 : => CNT96226::VenderCmd_SetData
2138-1848:720118296.159 : iCmd = 0, nBytes = 10
2138-1848:720118296.276 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720118485.564 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720118485.696 : System send command 10 bytes + data 0 bytes
2138-1848:720118485.774 : IO total need to receive data 5 bytes
2138-1848:720118485.844 : => CNT96226::VenderCmd_GetData
2138-1848:720118485.909 : iCmd = 0, nBytes = 5
2138-1848:720118651.488 : 0000 : 06 00 02 02 ab 
2138-1848:720118651.649 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720118651.739 : System total receive data 5 bytes
2138-1848:720118651.811 : => CNT96226::VenderCmd_GetData
2138-1848:720118651.876 : iCmd = 1, nBytes = 4
2138-1848:720118775.164 : 0000 : 00 00 00 00 
2138-1848:720118775.331 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720118775.527 : <= CAsicIO::DoIo ret = 1
2138-1848:720118775.599 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720118775.683 : IO Send command 10 bytes
2138-1848:720118775.801 : => CNT96226::VenderCmd_SetData
2138-1848:720118775.864 : iCmd = 0, nBytes = 10
2138-1848:720118775.972 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720118918.132 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720118918.266 : System send command 10 bytes + data 0 bytes
2138-1848:720118918.349 : IO total need to receive data 165 bytes
2138-1848:720118918.421 : => CNT96226::VenderCmd_GetData
2138-1848:720118918.490 : iCmd = 0, nBytes = 165
2138-1848:720119034.043 : skip dump 37 bytes
2138-1848:720119034.238 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720119034.391 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720119034.530 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720119034.675 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720119034.809 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720119034.950 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720119035.082 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720119035.212 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720119035.282 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720119035.347 : System total receive data 165 bytes
2138-1848:720119035.413 : => CNT96226::VenderCmd_GetData
2138-1848:720119035.569 : iCmd = 1, nBytes = 4
2138-1848:720119142.383 : 0000 : 00 00 00 00 
2138-1848:720119142.495 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720119142.652 : <= CAsicIO::DoIo ret = 1
2138-1848:720119142.716 : Dump Inquiry
2138-1848:720119142.849 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720119142.994 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720119143.135 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720119143.275 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720119143.408 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720119143.544 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720119143.679 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720119143.814 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720119143.947 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720119144.087 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720119144.181 : 00a0 : 00 00 00 00 00 
2138-1848:720119144.253 : => ReadNVMDataInternal
2138-1848:720119144.505 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720119144.573 : IO Send command 10 bytes
2138-1848:720119144.669 : => CNT96226::VenderCmd_SetData
2138-1848:720119144.730 : iCmd = 0, nBytes = 10
2138-1848:720119144.833 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720119468.416 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720119468.848 : System send command 10 bytes + data 0 bytes
2138-1848:720119468.929 : IO total need to receive data 128 bytes
2138-1848:720119469.000 : => CNT96226::VenderCmd_GetData
2138-1848:720119469.065 : iCmd = 0, nBytes = 128
2138-1848:720119657.198 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720119657.395 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720119657.539 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720119659.090 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720119659.251 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720119659.386 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720119659.520 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720119659.649 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720119659.718 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720119659.789 : System total receive data 128 bytes
2138-1848:720119659.854 : => CNT96226::VenderCmd_GetData
2138-1848:720119659.916 : iCmd = 1, nBytes = 4
2138-1848:720119815.255 : 0000 : 00 00 00 00 
2138-1848:720119815.425 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720119815.620 : <= CAsicIO::DoIo ret = 1
2138-1848:720119815.703 : NVMData.PadScanCount = 0
2138-1848:720119815.770 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720119815.838 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720119815.900 : NVMData.FlatbedScanCount = 0
2138-1848:720119815.963 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720119816.025 : NVMData.SideEdgeFletbed = 0
2138-1848:720119816.086 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720119816.145 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720119816.209 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720119816.272 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720119816.336 : NVMData.BornMonth = 0
2138-1848:720119816.392 : NVMData.BornDay = 0
2138-1848:720119816.447 : NVMData.BornYear = 0
2138-1848:720119816.504 : NVMData.FirstScanMonth = 5
2138-1848:720119816.564 : NVMData.FirstScanDay = 18
2138-1848:720119816.624 : NVMData.FirstScanYear = 2020
2138-1848:720119816.686 : NVMData.VerticalMagnification = 0
2138-1848:720119816.747 : NVMData.HorizontalMagnification = 0
2138-1848:720119816.808 : NVMData.PowerSavingTime = 15
2138-1848:720119816.867 : NVMData.SN = A094165189010062
2138-1848:720119816.922 : NVMData.AutoFeed = 0
2138-1848:720119816.974 : NVMData.CCDType = 0
2138-1848:720119817.149 : NVMData.ScanSpeed = 0
2138-1848:720119817.205 : NVMData.RollerCount = 0
2138-1848:720119817.263 : NVMData.MultifeedCount = 0
2138-1848:720119817.321 : NVMData.JamCount = 0
2138-1848:720119817.377 : NVMData.IdentifyInfo = 
2138-1848:720119817.436 : NVMData.FormalName = 
2138-1848:720119817.489 : NVMData.ReservedB = 0
2138-1848:720119817.546 : NVMData.FunctionCode = 0
2138-1848:720119817.599 : NVMData.PreFeed = 0
2138-1848:720119817.654 : NVMData.PreFeedTime = 0
2138-1848:720119817.705 : NVMData.ButtonNumber = 0
2138-1848:720119817.759 : NVMData.PowerOffTime = 0
2138-1848:720119817.813 : <= ReadNVMDataInternal ret = 1
2138-1848:720119817.904 : => IoObject::IoLockEnd
2138-1848:720119818.106 : <= IoObject::IoLockEnd
2138-1848:720119818.167 : <= InitializeScanner ret = 1
2138-1848:720121144.451 : => GetLogicalScannerAbility
2138-1848:720121144.665 : => IoObject::IoLockStart
2138-1848:720121144.835 : => CAsicIO::CheckDevice
2138-1848:720121144.902 : => CNT96226::ConnectIsAvailable
2138-1848:720121164.317 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720121164.426 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720121164.491 : <= IoObject::IoLockStart
2138-1848:720121164.556 : => IoObject::IoLockEnd
2138-1848:720121164.655 : <= IoObject::IoLockEnd
2138-1848:720121164.736 : <= GetLogicalScannerAbility ret = 1
2138-1848:720124787.977 : => GetLogicalScannerAbilityEx
2138-1848:720124788.194 : => IoObject::IoLockStart
2138-1848:720124788.368 : => CAsicIO::CheckDevice
2138-1848:720124788.437 : => CNT96226::ConnectIsAvailable
2138-1848:720124802.348 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720124802.461 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720124802.529 : <= IoObject::IoLockStart
2138-1848:720124802.600 : => IoObject::IoLockEnd
2138-1848:720124802.696 : <= IoObject::IoLockEnd
2138-1848:720124802.819 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720124802.906 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720131380.634 : => ReadNVMData
2138-1848:720131380.822 : => IoObject::IoLockStart
2138-1848:720131380.967 : => CAsicIO::CheckDevice
2138-1848:720131381.038 : => CNT96226::ConnectIsAvailable
2138-1848:720131402.455 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720131402.588 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720131402.663 : <= IoObject::IoLockStart
2138-1848:720131402.741 : => ReadNVMDataInternal
2138-1848:720131403.042 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720131403.118 : IO Send command 10 bytes
2138-1848:720131403.264 : => CNT96226::VenderCmd_SetData
2138-1848:720131403.326 : iCmd = 0, nBytes = 10
2138-1848:720131403.453 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720131747.114 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720131747.437 : System send command 10 bytes + data 0 bytes
2138-1848:720131747.601 : IO total need to receive data 128 bytes
2138-1848:720131747.938 : => CNT96226::VenderCmd_GetData
2138-1848:720131748.003 : iCmd = 0, nBytes = 128
2138-1848:720131944.701 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720131945.208 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720131945.352 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720131945.489 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720131945.620 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720131945.751 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720131945.881 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720131946.011 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720131946.077 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720131946.140 : System total receive data 128 bytes
2138-1848:720131946.206 : => CNT96226::VenderCmd_GetData
2138-1848:720131946.262 : iCmd = 1, nBytes = 4
2138-1848:720132098.075 : 0000 : 00 00 00 00 
2138-1848:720132098.232 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720132098.390 : <= CAsicIO::DoIo ret = 1
2138-1848:720132098.576 : NVMData.PadScanCount = 0
2138-1848:720132098.640 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720132098.708 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720132098.775 : NVMData.FlatbedScanCount = 0
2138-1848:720132098.837 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720132098.896 : NVMData.SideEdgeFletbed = 0
2138-1848:720132098.957 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720132099.018 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720132099.078 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720132099.139 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720132099.203 : NVMData.BornMonth = 0
2138-1848:720132099.257 : NVMData.BornDay = 0
2138-1848:720132099.312 : NVMData.BornYear = 0
2138-1848:720132099.365 : NVMData.FirstScanMonth = 5
2138-1848:720132099.422 : NVMData.FirstScanDay = 18
2138-1848:720132099.482 : NVMData.FirstScanYear = 2020
2138-1848:720132099.545 : NVMData.VerticalMagnification = 0
2138-1848:720132099.607 : NVMData.HorizontalMagnification = 0
2138-1848:720132099.668 : NVMData.PowerSavingTime = 15
2138-1848:720132099.728 : NVMData.SN = A094165189010062
2138-1848:720132099.783 : NVMData.AutoFeed = 0
2138-1848:720132099.838 : NVMData.CCDType = 0
2138-1848:720132099.891 : NVMData.ScanSpeed = 0
2138-1848:720132099.944 : NVMData.RollerCount = 0
2138-1848:720132100.001 : NVMData.MultifeedCount = 0
2138-1848:720132100.056 : NVMData.JamCount = 0
2138-1848:720132100.109 : NVMData.IdentifyInfo = 
2138-1848:720132100.161 : NVMData.FormalName = 
2138-1848:720132100.213 : NVMData.ReservedB = 0
2138-1848:720132100.268 : NVMData.FunctionCode = 0
2138-1848:720132100.321 : NVMData.PreFeed = 0
2138-1848:720132100.373 : NVMData.PreFeedTime = 0
2138-1848:720132100.426 : NVMData.ButtonNumber = 0
2138-1848:720132100.483 : NVMData.PowerOffTime = 0
2138-1848:720132100.541 : <= ReadNVMDataInternal ret = 1
2138-1848:720132100.607 : => IoObject::IoLockEnd
2138-1848:720132100.686 : <= IoObject::IoLockEnd
2138-1848:720132100.741 : <= ReadNVMData ret = 1
2138-1848:720140995.318 : => GetADFStatus
2138-1848:720140995.738 : => IoObject::IoLockStart
2138-1848:720140995.896 : => CAsicIO::CheckDevice
2138-1848:720140995.960 : => CNT96226::ConnectIsAvailable
2138-1848:720141025.376 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720141025.500 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720141025.565 : <= IoObject::IoLockStart
2138-1848:720141025.635 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720141025.709 : IO Send command 10 bytes
2138-1848:720141025.864 : => CNT96226::VenderCmd_SetData
2138-1848:720141025.931 : iCmd = 0, nBytes = 10
2138-1848:720141026.045 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720141234.897 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720141235.289 : System send command 10 bytes + data 0 bytes
2138-1848:720141235.372 : IO total need to receive data 2 bytes
2138-1848:720141235.444 : => CNT96226::VenderCmd_GetData
2138-1848:720141235.510 : iCmd = 0, nBytes = 2
2138-1848:720141437.394 : 0000 : 00 00 
2138-1848:720141437.840 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720141437.932 : System total receive data 2 bytes
2138-1848:720141438.004 : => CNT96226::VenderCmd_GetData
2138-1848:720141438.072 : iCmd = 1, nBytes = 4
2138-1848:720141640.707 : 0000 : 00 00 00 00 
2138-1848:720141640.797 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720141640.962 : <= CAsicIO::DoIo ret = 1
2138-1848:720141641.042 : Return status = 0
2138-1848:720141641.110 : => IoObject::IoLockEnd
2138-1848:720141641.188 : <= IoObject::IoLockEnd
2138-1848:720141641.241 : <= GetADFStatus ret = 1
2138-1848:720144152.783 : => GetADFStatus
2138-1848:720144152.990 : => IoObject::IoLockStart
2138-1848:720144153.142 : => CAsicIO::CheckDevice
2138-1848:720144153.205 : => CNT96226::ConnectIsAvailable
2138-1848:720144179.755 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720144179.869 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720144179.931 : <= IoObject::IoLockStart
2138-1848:720144179.994 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720144180.262 : IO Send command 10 bytes
2138-1848:720144180.412 : => CNT96226::VenderCmd_SetData
2138-1848:720144180.472 : iCmd = 0, nBytes = 10
2138-1848:720144180.588 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720144382.163 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720144382.548 : System send command 10 bytes + data 0 bytes
2138-1848:720144382.628 : IO total need to receive data 2 bytes
2138-1848:720144382.697 : => CNT96226::VenderCmd_GetData
2138-1848:720144382.760 : iCmd = 0, nBytes = 2
2138-1848:720144596.629 : 0000 : 00 00 
2138-1848:720144596.790 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720144596.871 : System total receive data 2 bytes
2138-1848:720144596.941 : => CNT96226::VenderCmd_GetData
2138-1848:720144597.007 : iCmd = 1, nBytes = 4
2138-1848:720144803.666 : 0000 : 00 00 00 00 
2138-1848:720144803.774 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720144803.931 : <= CAsicIO::DoIo ret = 1
2138-1848:720144804.012 : Return status = 0
2138-1848:720144804.077 : => IoObject::IoLockEnd
2138-1848:720144804.154 : <= IoObject::IoLockEnd
2138-1848:720144804.211 : <= GetADFStatus ret = 1
2138-1848:720146785.947 : => TerminateDriver
2138-1848:720146786.147 : => CAsicIO::~CAsicIO,pStage=210570312
2138-1848:720146786.222 : => CNT96226::Close
2138-1848:720146790.821 : <= CNT96226::Close ret = 1
2138-1848:720146790.908 : <= CAsicIO::~CAsicIO
2138-1848:720146790.975 : => IoObject::IoLockEnd
2138-1848:720146791.035 : <= IoObject::IoLockEnd
2138-1848:720146791.094 : => IoObject::TerminateDevice
2138-1848:720146791.156 : => IoObject::IoLockEnd
2138-1848:720146791.207 : <= IoObject::IoLockEnd
2138-1848:720146791.299 : <= IoObject::TerminateDevice
2138-1848:720146791.517 : <= TerminateDriver ret = 1
2138-1848:720190572.019 : ============Debug Start==========
2138-1848:720190572.314 : Date : 2020/5/18 09:53:38
2138-1848:720190572.408 : Process ID : 2138
2138-1848:720190572.758 : Windows : Version 10.0 build 18363 
2138-1848:720190573.288 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720190573.361 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720190573.436 : MemoryStatus.ullAvailPhys : 5882839040
2138-1848:720190573.508 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720190573.582 : MemoryStatus.ullAvailPageFile : 7321268224
2138-1848:720190573.652 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720190573.717 : MemoryStatus.ullAvailVirtual : 1719209984
2138-1848:720190573.787 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720190573.903 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720190573.970 : CPU Family 6 Model 10 Stepping 7
2138-1848:720190574.238 : CPU Count : 4
2138-1848:720190574.297 : CPU Frequency : 100.000 Mhz
2138-1848:720190578.637 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720190578.787 : => InitializeDriver
2138-1848:720190579.036 : <= InitializeDriver ret = 1
2138-1848:720190579.101 : => InitializeScanner
2138-1848:720190579.185 : => CAsicIO::GetDeviceList
2138-1848:720190579.388 : => CNT96226::CNT96226
2138-1848:720190579.455 : => CNT96226::Open
2138-1848:720190601.052 : <= CNT96226::Open ret = 1
2138-1848:720190601.161 : => CNT96226::Initialize
2138-1848:720190601.381 : <= CNT96226::Initialize ret = 1
2138-1848:720190601.449 : <= CNT96226::CNT96226
2138-1848:720190601.517 : => CNT96226::EnumAvailableDevice
2138-1848:720190605.092 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720190605.180 : DeviceHandleTable[ 0 ] = 256
2138-1848:720190605.246 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720194155.825 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720194156.717 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720194160.985 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720194161.105 : => IoObject::GetLockName
2138-1848:720194161.174 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720194161.246 : <= IoObject::GetLockName
2138-1848:720194161.757 : => CNT96226::VenderCmd_GetData
2138-1848:720194161.835 : iCmd = 3, nBytes = 2
2138-1848:720194502.776 : 0000 : 06 38 
2138-1848:720194502.946 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720194503.037 : => CNT96226::VenderCmd_GetData
2138-1848:720194503.105 : iCmd = 4, nBytes = 2
2138-1848:720194797.181 : 0000 : 07 07 
2138-1848:720194797.576 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720194797.678 : Device 0 USB ID = 0638 : 0707
2138-1848:720194797.771 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720194797.847 : IO Send command 10 bytes
2138-1848:720194797.907 : => CNT96226::VenderCmd_SetData
2138-1848:720194797.967 : iCmd = 0, nBytes = 10
2138-1848:720194798.080 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720194986.560 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720194986.734 : => CNT96226::VenderCmd_GetData
2138-1848:720194986.809 : iCmd = 0, nBytes = 165
2138-1848:720195147.964 : skip dump 37 bytes
2138-1848:720195148.236 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720195148.392 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720195148.538 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720195148.679 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720195148.816 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720195148.961 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720195149.096 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720195149.227 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720195149.300 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720195149.371 : => CNT96226::VenderCmd_GetData
2138-1848:720195149.537 : iCmd = 1, nBytes = 4
2138-1848:720195318.474 : 0000 : 00 00 00 00 
2138-1848:720195318.621 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720195318.706 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720195318.785 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720195318.860 : IO Send command 10 bytes
2138-1848:720195318.922 : => CNT96226::VenderCmd_SetData
2138-1848:720195318.992 : iCmd = 0, nBytes = 10
2138-1848:720195319.110 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720195624.106 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720195624.315 : => CNT96226::VenderCmd_GetData
2138-1848:720195624.382 : iCmd = 0, nBytes = 128
2138-1848:720195794.571 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720195794.811 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720195794.969 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720195795.121 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720195795.260 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720195795.397 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720195795.534 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720195795.666 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720195795.738 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720195795.810 : => CNT96226::VenderCmd_GetData
2138-1848:720195795.871 : iCmd = 1, nBytes = 4
2138-1848:720195968.135 : 0000 : 00 00 00 00 
2138-1848:720195968.302 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720195968.384 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720195968.560 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720195968.645 : => CNT96226::Close
2138-1848:720195973.140 : <= CNT96226::Close ret = 1
2138-1848:720195973.229 : <= CNT96226::~CNT96226
2138-1848:720195973.346 : <= CAsicIO::GetDeviceList
2138-1848:720195973.856 : => IoObject::SetTimeout
2138-1848:720195973.922 : Timeout--> In = 0 Out = 0
2138-1848:720195973.991 : <= IoObject::SetTimeout
2138-1848:720195974.061 : => CAsicIO::CAsicIO
2138-1848:720195974.137 : => CNT96226::CNT96226
2138-1848:720195974.200 : => CNT96226::Open
2138-1848:720195999.122 : <= CNT96226::Open ret = 1
2138-1848:720195999.249 : => CNT96226::Initialize
2138-1848:720195999.476 : <= CNT96226::Initialize ret = 1
2138-1848:720195999.545 : <= CNT96226::CNT96226
2138-1848:720195999.611 : <= CAsicIO::CAsicIO
2138-1848:720195999.670 : => CAsicIO::InitializeDevice
2138-1848:720195999.752 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720196004.095 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720196004.237 : => IoObject::GetLockName
2138-1848:720196004.306 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720196004.381 : <= IoObject::GetLockName
2138-1848:720196004.900 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720196004.982 : IO Send command 10 bytes
2138-1848:720196005.041 : => CNT96226::VenderCmd_SetData
2138-1848:720196005.103 : iCmd = 0, nBytes = 10
2138-1848:720196005.225 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720196304.723 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720196304.919 : => CNT96226::VenderCmd_GetData
2138-1848:720196304.990 : iCmd = 0, nBytes = 128
2138-1848:720196439.241 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720196439.440 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720196439.599 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720196439.748 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720196439.891 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720196440.027 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720196440.249 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720196440.388 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720196440.461 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720196440.644 : => CNT96226::VenderCmd_GetData
2138-1848:720196440.707 : iCmd = 1, nBytes = 4
2138-1848:720196578.469 : 0000 : 00 00 00 00 
2138-1848:720196578.628 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720196578.719 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720196578.797 : => CNT96226::VenderCmd_GetData
2138-1848:720196578.870 : iCmd = 3, nBytes = 2
2138-1848:720196899.704 : 0000 : 06 38 
2138-1848:720196899.870 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720196899.957 : => CNT96226::VenderCmd_GetData
2138-1848:720196900.026 : iCmd = 4, nBytes = 2
2138-1848:720197139.042 : 0000 : 07 07 
2138-1848:720197139.208 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720197139.363 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720197139.488 : => IoObject::InitializeDevice
2138-1848:720197139.607 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720197140.328 : <= IoObject::InitializeDevice ret = 1
2138-1848:720197140.402 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720197141.093 : => FindScanner
2138-1848:720197141.159 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720197141.234 : <= FindScanner ret = 1
2138-1848:720197141.329 : => IoObject::IoLockStart
2138-1848:720197141.435 : => CAsicIO::CheckDevice
2138-1848:720197141.500 : => CNT96226::ConnectIsAvailable
2138-1848:720197154.303 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720197154.412 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720197154.478 : <= IoObject::IoLockStart
2138-1848:720197154.544 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720197154.626 : IO Send command 10 bytes
2138-1848:720197154.714 : => CNT96226::VenderCmd_SetData
2138-1848:720197154.773 : iCmd = 0, nBytes = 10
2138-1848:720197154.888 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720197317.173 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720197317.332 : System send command 10 bytes + data 0 bytes
2138-1848:720197317.413 : IO total need to receive data 5 bytes
2138-1848:720197317.479 : => CNT96226::VenderCmd_GetData
2138-1848:720197317.545 : iCmd = 0, nBytes = 5
2138-1848:720197463.725 : 0000 : 06 00 02 02 ab 
2138-1848:720197463.837 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720197463.922 : System total receive data 5 bytes
2138-1848:720197463.993 : => CNT96226::VenderCmd_GetData
2138-1848:720197464.057 : iCmd = 1, nBytes = 4
2138-1848:720197591.274 : 0000 : 00 00 00 00 
2138-1848:720197591.439 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720197591.614 : <= CAsicIO::DoIo ret = 1
2138-1848:720197591.695 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720197591.774 : IO Send command 10 bytes
2138-1848:720197591.894 : => CNT96226::VenderCmd_SetData
2138-1848:720197591.961 : iCmd = 0, nBytes = 10
2138-1848:720197592.076 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720197743.414 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720197743.593 : System send command 10 bytes + data 0 bytes
2138-1848:720197743.668 : IO total need to receive data 165 bytes
2138-1848:720197743.739 : => CNT96226::VenderCmd_GetData
2138-1848:720197743.804 : iCmd = 0, nBytes = 165
2138-1848:720197861.774 : skip dump 37 bytes
2138-1848:720197861.979 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720197862.211 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720197862.362 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720197862.512 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720197862.647 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720197862.790 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720197862.924 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720197863.055 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720197863.125 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720197863.189 : System total receive data 165 bytes
2138-1848:720197863.258 : => CNT96226::VenderCmd_GetData
2138-1848:720197863.426 : iCmd = 1, nBytes = 4
2138-1848:720197974.240 : 0000 : 00 00 00 00 
2138-1848:720197974.330 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720197974.488 : <= CAsicIO::DoIo ret = 1
2138-1848:720197974.552 : Dump Inquiry
2138-1848:720197974.676 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720197974.809 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720197974.944 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720197975.078 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720197975.208 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720197975.347 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720197975.472 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720197975.597 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720197975.732 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720197975.864 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720197975.954 : 00a0 : 00 00 00 00 00 
2138-1848:720197976.030 : => ReadNVMDataInternal
2138-1848:720197976.234 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720197976.304 : IO Send command 10 bytes
2138-1848:720197976.418 : => CNT96226::VenderCmd_SetData
2138-1848:720197976.479 : iCmd = 0, nBytes = 10
2138-1848:720197976.586 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720198272.071 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720198272.286 : System send command 10 bytes + data 0 bytes
2138-1848:720198272.370 : IO total need to receive data 128 bytes
2138-1848:720198272.446 : => CNT96226::VenderCmd_GetData
2138-1848:720198272.512 : iCmd = 0, nBytes = 128
2138-1848:720198418.763 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720198418.994 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720198419.156 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720198419.305 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720198419.448 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720198419.585 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720198419.719 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720198419.856 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720198419.928 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720198419.998 : System total receive data 128 bytes
2138-1848:720198420.069 : => CNT96226::VenderCmd_GetData
2138-1848:720198420.131 : iCmd = 1, nBytes = 4
2138-1848:720198526.878 : 0000 : 00 00 00 00 
2138-1848:720198527.003 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720198527.187 : <= CAsicIO::DoIo ret = 1
2138-1848:720198527.270 : NVMData.PadScanCount = 0
2138-1848:720198527.338 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720198527.406 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720198527.473 : NVMData.FlatbedScanCount = 0
2138-1848:720198527.540 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720198527.601 : NVMData.SideEdgeFletbed = 0
2138-1848:720198527.664 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720198527.727 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720198527.790 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720198527.853 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720198527.914 : NVMData.BornMonth = 0
2138-1848:720198527.973 : NVMData.BornDay = 0
2138-1848:720198528.033 : NVMData.BornYear = 0
2138-1848:720198528.089 : NVMData.FirstScanMonth = 5
2138-1848:720198528.146 : NVMData.FirstScanDay = 18
2138-1848:720198528.206 : NVMData.FirstScanYear = 2020
2138-1848:720198528.267 : NVMData.VerticalMagnification = 0
2138-1848:720198528.325 : NVMData.HorizontalMagnification = 0
2138-1848:720198528.387 : NVMData.PowerSavingTime = 15
2138-1848:720198528.448 : NVMData.SN = A094165189010062
2138-1848:720198528.501 : NVMData.AutoFeed = 0
2138-1848:720198528.556 : NVMData.CCDType = 0
2138-1848:720198528.711 : NVMData.ScanSpeed = 0
2138-1848:720198528.766 : NVMData.RollerCount = 0
2138-1848:720198528.824 : NVMData.MultifeedCount = 0
2138-1848:720198528.879 : NVMData.JamCount = 0
2138-1848:720198528.935 : NVMData.IdentifyInfo = 
2138-1848:720198528.992 : NVMData.FormalName = 
2138-1848:720198529.049 : NVMData.ReservedB = 0
2138-1848:720198529.105 : NVMData.FunctionCode = 0
2138-1848:720198529.159 : NVMData.PreFeed = 0
2138-1848:720198529.214 : NVMData.PreFeedTime = 0
2138-1848:720198529.271 : NVMData.ButtonNumber = 0
2138-1848:720198529.325 : NVMData.PowerOffTime = 0
2138-1848:720198529.381 : <= ReadNVMDataInternal ret = 1
2138-1848:720198529.468 : => IoObject::IoLockEnd
2138-1848:720198529.551 : <= IoObject::IoLockEnd
2138-1848:720198529.604 : <= InitializeScanner ret = 1
2138-1848:720198529.681 : => GetLogicalScannerAbilityEx
2138-1848:720198529.744 : => IoObject::IoLockStart
2138-1848:720198529.826 : => CAsicIO::CheckDevice
2138-1848:720198529.885 : => CNT96226::ConnectIsAvailable
2138-1848:720198546.179 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720198546.290 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720198546.354 : <= IoObject::IoLockStart
2138-1848:720198546.414 : => IoObject::IoLockEnd
2138-1848:720198546.503 : <= IoObject::IoLockEnd
2138-1848:720198546.623 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720198546.704 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720198737.201 : => ReadNVMData
2138-1848:720198737.412 : => IoObject::IoLockStart
2138-1848:720198737.563 : => CAsicIO::CheckDevice
2138-1848:720198737.631 : => CNT96226::ConnectIsAvailable
2138-1848:720198755.578 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720198755.706 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720198755.774 : <= IoObject::IoLockStart
2138-1848:720198755.851 : => ReadNVMDataInternal
2138-1848:720198755.924 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720198755.999 : IO Send command 10 bytes
2138-1848:720198756.176 : => CNT96226::VenderCmd_SetData
2138-1848:720198756.243 : iCmd = 0, nBytes = 10
2138-1848:720198756.369 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720199090.387 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720199090.606 : System send command 10 bytes + data 0 bytes
2138-1848:720199090.688 : IO total need to receive data 128 bytes
2138-1848:720199090.764 : => CNT96226::VenderCmd_GetData
2138-1848:720199090.834 : iCmd = 0, nBytes = 128
2138-1848:720199258.275 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720199258.506 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720199258.650 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720199258.794 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720199258.930 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720199259.061 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720199259.193 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720199259.325 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720199259.397 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720199259.471 : System total receive data 128 bytes
2138-1848:720199259.539 : => CNT96226::VenderCmd_GetData
2138-1848:720199259.603 : iCmd = 1, nBytes = 4
2138-1848:720199365.787 : 0000 : 00 00 00 00 
2138-1848:720199365.892 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720199366.079 : <= CAsicIO::DoIo ret = 1
2138-1848:720199366.157 : NVMData.PadScanCount = 0
2138-1848:720199366.222 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720199366.285 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720199366.350 : NVMData.FlatbedScanCount = 0
2138-1848:720199366.422 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720199366.481 : NVMData.SideEdgeFletbed = 0
2138-1848:720199366.544 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720199366.606 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720199366.666 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720199366.838 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720199366.903 : NVMData.BornMonth = 0
2138-1848:720199366.957 : NVMData.BornDay = 0
2138-1848:720199367.013 : NVMData.BornYear = 0
2138-1848:720199367.069 : NVMData.FirstScanMonth = 5
2138-1848:720199367.128 : NVMData.FirstScanDay = 18
2138-1848:720199367.191 : NVMData.FirstScanYear = 2020
2138-1848:720199367.248 : NVMData.VerticalMagnification = 0
2138-1848:720199367.311 : NVMData.HorizontalMagnification = 0
2138-1848:720199367.369 : NVMData.PowerSavingTime = 15
2138-1848:720199367.428 : NVMData.SN = A094165189010062
2138-1848:720199367.485 : NVMData.AutoFeed = 0
2138-1848:720199367.544 : NVMData.CCDType = 0
2138-1848:720199367.599 : NVMData.ScanSpeed = 0
2138-1848:720199367.653 : NVMData.RollerCount = 0
2138-1848:720199367.712 : NVMData.MultifeedCount = 0
2138-1848:720199367.766 : NVMData.JamCount = 0
2138-1848:720199367.821 : NVMData.IdentifyInfo = 
2138-1848:720199367.875 : NVMData.FormalName = 
2138-1848:720199367.929 : NVMData.ReservedB = 0
2138-1848:720199367.986 : NVMData.FunctionCode = 0
2138-1848:720199368.039 : NVMData.PreFeed = 0
2138-1848:720199368.094 : NVMData.PreFeedTime = 0
2138-1848:720199368.150 : NVMData.ButtonNumber = 0
2138-1848:720199368.207 : NVMData.PowerOffTime = 0
2138-1848:720199368.262 : <= ReadNVMDataInternal ret = 1
2138-1848:720199368.328 : => IoObject::IoLockEnd
2138-1848:720199368.405 : <= IoObject::IoLockEnd
2138-1848:720199368.459 : <= ReadNVMData ret = 1
2138-1848:720199904.327 : => TerminateDriver
2138-1848:720199904.542 : => CAsicIO::~CAsicIO,pStage=205917256
2138-1848:720199904.621 : => CNT96226::Close
2138-1848:720199909.062 : <= CNT96226::Close ret = 1
2138-1848:720199909.154 : <= CAsicIO::~CAsicIO
2138-1848:720199909.222 : => IoObject::IoLockEnd
2138-1848:720199909.282 : <= IoObject::IoLockEnd
2138-1848:720199909.340 : => IoObject::TerminateDevice
2138-1848:720199909.406 : => IoObject::IoLockEnd
2138-1848:720199909.460 : <= IoObject::IoLockEnd
2138-1848:720199909.558 : <= IoObject::TerminateDevice
2138-1848:720199909.801 : <= TerminateDriver ret = 1
2138-1848:720202033.395 : ============Debug Start==========
2138-1848:720202033.725 : Date : 2020/5/18 09:53:39
2138-1848:720202033.816 : Process ID : 2138
2138-1848:720202034.159 : Windows : Version 10.0 build 18363 
2138-1848:720202034.660 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720202034.728 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720202034.799 : MemoryStatus.ullAvailPhys : 5882818560
2138-1848:720202034.864 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720202034.931 : MemoryStatus.ullAvailPageFile : 7322435584
2138-1848:720202035.099 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720202035.166 : MemoryStatus.ullAvailVirtual : 1719218176
2138-1848:720202035.230 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720202035.340 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720202035.403 : CPU Family 6 Model 10 Stepping 7
2138-1848:720202035.663 : CPU Count : 4
2138-1848:720202035.716 : CPU Frequency : 100.000 Mhz
2138-1848:720202040.120 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720202040.275 : => InitializeDriver
2138-1848:720202040.511 : <= InitializeDriver ret = 1
2138-1848:720204342.867 : => InitializeScanner
2138-1848:720204343.162 : => CAsicIO::GetDeviceList
2138-1848:720204343.593 : => CNT96226::CNT96226
2138-1848:720204343.660 : => CNT96226::Open
2138-1848:720204371.364 : <= CNT96226::Open ret = 1
2138-1848:720204371.482 : => CNT96226::Initialize
2138-1848:720204371.709 : <= CNT96226::Initialize ret = 1
2138-1848:720204371.774 : <= CNT96226::CNT96226
2138-1848:720204371.833 : => CNT96226::EnumAvailableDevice
2138-1848:720204375.491 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720204375.578 : DeviceHandleTable[ 0 ] = 256
2138-1848:720204375.645 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720208525.798 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720208526.919 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720208535.171 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720208535.403 : => IoObject::GetLockName
2138-1848:720208535.525 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720208535.671 : <= IoObject::GetLockName
2138-1848:720208536.580 : => CNT96226::VenderCmd_GetData
2138-1848:720208536.711 : iCmd = 3, nBytes = 2
2138-1848:720208960.457 : 0000 : 06 38 
2138-1848:720208960.726 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720208960.879 : => CNT96226::VenderCmd_GetData
2138-1848:720208961.007 : iCmd = 4, nBytes = 2
2138-1848:720209292.082 : 0000 : 07 07 
2138-1848:720209292.299 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720209292.498 : Device 0 USB ID = 0638 : 0707
2138-1848:720209292.683 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720209292.835 : IO Send command 10 bytes
2138-1848:720209292.953 : => CNT96226::VenderCmd_SetData
2138-1848:720209293.077 : iCmd = 0, nBytes = 10
2138-1848:720209293.306 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720209504.178 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720209504.491 : => CNT96226::VenderCmd_GetData
2138-1848:720209504.630 : iCmd = 0, nBytes = 165
2138-1848:720209714.376 : skip dump 37 bytes
2138-1848:720209714.765 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720209715.065 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720209715.353 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720209715.638 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720209715.906 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720209716.191 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720209716.465 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720209716.724 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720209716.865 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720209717.008 : => CNT96226::VenderCmd_GetData
2138-1848:720209717.348 : iCmd = 1, nBytes = 4
2138-1848:720209925.996 : 0000 : 00 00 00 00 
2138-1848:720209926.210 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720209926.350 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720209926.489 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720209926.641 : IO Send command 10 bytes
2138-1848:720209926.754 : => CNT96226::VenderCmd_SetData
2138-1848:720209926.870 : iCmd = 0, nBytes = 10
2138-1848:720209927.096 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720210289.749 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720210290.066 : => CNT96226::VenderCmd_GetData
2138-1848:720210290.193 : iCmd = 0, nBytes = 128
2138-1848:720210502.470 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720210502.870 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720210503.162 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720210503.438 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720210503.706 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720210503.974 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720210504.247 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720210504.508 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720210504.646 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720210504.782 : => CNT96226::VenderCmd_GetData
2138-1848:720210504.899 : iCmd = 1, nBytes = 4
2138-1848:720210714.781 : 0000 : 00 00 00 00 
2138-1848:720210714.979 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720210715.122 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720210715.392 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720210715.546 : => CNT96226::Close
2138-1848:720210722.537 : <= CNT96226::Close ret = 1
2138-1848:720210722.704 : <= CNT96226::~CNT96226
2138-1848:720210722.884 : <= CAsicIO::GetDeviceList
2138-1848:720210723.749 : => IoObject::SetTimeout
2138-1848:720210723.881 : Timeout--> In = 0 Out = 0
2138-1848:720210724.000 : <= IoObject::SetTimeout
2138-1848:720210724.133 : => CAsicIO::CAsicIO
2138-1848:720210724.277 : => CNT96226::CNT96226
2138-1848:720210724.389 : => CNT96226::Open
2138-1848:720210769.570 : <= CNT96226::Open ret = 1
2138-1848:720210769.798 : => CNT96226::Initialize
2138-1848:720210770.236 : <= CNT96226::Initialize ret = 1
2138-1848:720210770.372 : <= CNT96226::CNT96226
2138-1848:720210770.497 : <= CAsicIO::CAsicIO
2138-1848:720210770.609 : => CAsicIO::InitializeDevice
2138-1848:720210770.759 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720210778.512 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720210778.765 : => IoObject::GetLockName
2138-1848:720210778.885 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720210779.021 : <= IoObject::GetLockName
2138-1848:720210779.881 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720210780.043 : IO Send command 10 bytes
2138-1848:720210780.155 : => CNT96226::VenderCmd_SetData
2138-1848:720210780.275 : iCmd = 0, nBytes = 10
2138-1848:720210780.497 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720211135.760 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720211136.044 : => CNT96226::VenderCmd_GetData
2138-1848:720211136.175 : iCmd = 0, nBytes = 128
2138-1848:720211345.124 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720211345.481 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720211345.769 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720211346.039 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720211346.305 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720211346.569 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720211346.836 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720211347.099 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720211347.240 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720211347.555 : => CNT96226::VenderCmd_GetData
2138-1848:720211347.683 : iCmd = 1, nBytes = 4
2138-1848:720211554.786 : 0000 : 00 00 00 00 
2138-1848:720211555.030 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720211555.166 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720211555.298 : => CNT96226::VenderCmd_GetData
2138-1848:720211555.423 : iCmd = 3, nBytes = 2
2138-1848:720211943.195 : 0000 : 06 38 
2138-1848:720211943.446 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720211943.609 : => CNT96226::VenderCmd_GetData
2138-1848:720211943.745 : iCmd = 4, nBytes = 2
2138-1848:720212269.973 : 0000 : 07 07 
2138-1848:720212270.241 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720212270.535 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720212270.750 : => IoObject::InitializeDevice
2138-1848:720212270.951 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720212272.155 : <= IoObject::InitializeDevice ret = 1
2138-1848:720212272.319 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720212273.359 : => FindScanner
2138-1848:720212273.485 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720212273.622 : <= FindScanner ret = 1
2138-1848:720212273.745 : => IoObject::IoLockStart
2138-1848:720212273.927 : => CAsicIO::CheckDevice
2138-1848:720212274.050 : => CNT96226::ConnectIsAvailable
2138-1848:720212296.571 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720212296.786 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720212296.914 : <= IoObject::IoLockStart
2138-1848:720212297.038 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720212297.184 : IO Send command 10 bytes
2138-1848:720212297.364 : => CNT96226::VenderCmd_SetData
2138-1848:720212297.490 : iCmd = 0, nBytes = 10
2138-1848:720212297.719 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720212505.496 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720212505.794 : System send command 10 bytes + data 0 bytes
2138-1848:720212505.942 : IO total need to receive data 5 bytes
2138-1848:720212506.077 : => CNT96226::VenderCmd_GetData
2138-1848:720212506.199 : iCmd = 0, nBytes = 5
2138-1848:720212733.031 : 0000 : 06 00 02 02 ab 
2138-1848:720212733.303 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720212733.472 : System total receive data 5 bytes
2138-1848:720212733.614 : => CNT96226::VenderCmd_GetData
2138-1848:720212733.741 : iCmd = 1, nBytes = 4
2138-1848:720212941.061 : 0000 : 00 00 00 00 
2138-1848:720212941.281 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720212941.566 : <= CAsicIO::DoIo ret = 1
2138-1848:720212941.704 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720212941.860 : IO Send command 10 bytes
2138-1848:720212942.073 : => CNT96226::VenderCmd_SetData
2138-1848:720212942.197 : iCmd = 0, nBytes = 10
2138-1848:720212942.424 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720213143.665 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720213143.929 : System send command 10 bytes + data 0 bytes
2138-1848:720213144.085 : IO total need to receive data 165 bytes
2138-1848:720213144.220 : => CNT96226::VenderCmd_GetData
2138-1848:720213144.342 : iCmd = 0, nBytes = 165
2138-1848:720213355.354 : skip dump 37 bytes
2138-1848:720213355.739 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720213356.029 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720213356.308 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720213356.587 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720213356.852 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720213357.132 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720213357.395 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720213357.655 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720213357.794 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720213357.925 : System total receive data 165 bytes
2138-1848:720213358.063 : => CNT96226::VenderCmd_GetData
2138-1848:720213358.380 : iCmd = 1, nBytes = 4
2138-1848:720213559.361 : 0000 : 00 00 00 00 
2138-1848:720213559.619 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720213559.897 : <= CAsicIO::DoIo ret = 1
2138-1848:720213560.033 : Dump Inquiry
2138-1848:720213560.311 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720213560.596 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720213560.879 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720213561.161 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720213561.432 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720213561.716 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720213561.985 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720213562.261 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720213562.536 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720213562.808 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720213563.002 : 00a0 : 00 00 00 00 00 
2138-1848:720213563.143 : => ReadNVMDataInternal
2138-1848:720213563.554 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720213563.690 : IO Send command 10 bytes
2138-1848:720213563.880 : => CNT96226::VenderCmd_SetData
2138-1848:720213563.995 : iCmd = 0, nBytes = 10
2138-1848:720213564.212 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720213913.071 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720213913.695 : System send command 10 bytes + data 0 bytes
2138-1848:720213913.857 : IO total need to receive data 128 bytes
2138-1848:720213914.003 : => CNT96226::VenderCmd_GetData
2138-1848:720213914.130 : iCmd = 0, nBytes = 128
2138-1848:720214129.644 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720214130.065 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720214130.358 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720214130.643 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720214130.916 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720214131.177 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720214131.443 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720214131.706 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720214131.845 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720214131.984 : System total receive data 128 bytes
2138-1848:720214132.120 : => CNT96226::VenderCmd_GetData
2138-1848:720214132.239 : iCmd = 1, nBytes = 4
2138-1848:720214332.718 : 0000 : 00 00 00 00 
2138-1848:720214332.900 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720214333.158 : <= CAsicIO::DoIo ret = 1
2138-1848:720214333.299 : NVMData.PadScanCount = 0
2138-1848:720214333.422 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720214333.549 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720214333.674 : NVMData.FlatbedScanCount = 0
2138-1848:720214333.795 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720214333.911 : NVMData.SideEdgeFletbed = 0
2138-1848:720214334.024 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720214334.143 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720214334.263 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720214334.382 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720214334.503 : NVMData.BornMonth = 0
2138-1848:720214334.610 : NVMData.BornDay = 0
2138-1848:720214334.723 : NVMData.BornYear = 0
2138-1848:720214334.827 : NVMData.FirstScanMonth = 5
2138-1848:720214334.939 : NVMData.FirstScanDay = 18
2138-1848:720214335.054 : NVMData.FirstScanYear = 2020
2138-1848:720214335.168 : NVMData.VerticalMagnification = 0
2138-1848:720214335.291 : NVMData.HorizontalMagnification = 0
2138-1848:720214335.415 : NVMData.PowerSavingTime = 15
2138-1848:720214335.536 : NVMData.SN = A094165189010062
2138-1848:720214335.647 : NVMData.AutoFeed = 0
2138-1848:720214335.758 : NVMData.CCDType = 0
2138-1848:720214336.069 : NVMData.ScanSpeed = 0
2138-1848:720214336.187 : NVMData.RollerCount = 0
2138-1848:720214336.309 : NVMData.MultifeedCount = 0
2138-1848:720214336.432 : NVMData.JamCount = 0
2138-1848:720214336.544 : NVMData.IdentifyInfo = 
2138-1848:720214336.654 : NVMData.FormalName = 
2138-1848:720214336.761 : NVMData.ReservedB = 0
2138-1848:720214336.870 : NVMData.FunctionCode = 0
2138-1848:720214336.987 : NVMData.PreFeed = 0
2138-1848:720214337.095 : NVMData.PreFeedTime = 0
2138-1848:720214337.203 : NVMData.ButtonNumber = 0
2138-1848:720214337.313 : NVMData.PowerOffTime = 0
2138-1848:720214337.425 : <= ReadNVMDataInternal ret = 1
2138-1848:720214337.575 : => IoObject::IoLockEnd
2138-1848:720214337.730 : <= IoObject::IoLockEnd
2138-1848:720214337.848 : <= InitializeScanner ret = 1
2138-1848:720216037.712 : => GetLogicalScannerAbility
2138-1848:720216037.938 : => IoObject::IoLockStart
2138-1848:720216038.103 : => CAsicIO::CheckDevice
2138-1848:720216038.177 : => CNT96226::ConnectIsAvailable
2138-1848:720216061.503 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720216061.641 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720216061.713 : <= IoObject::IoLockStart
2138-1848:720216061.789 : => IoObject::IoLockEnd
2138-1848:720216061.910 : <= IoObject::IoLockEnd
2138-1848:720216062.004 : <= GetLogicalScannerAbility ret = 1
2138-1848:720219307.026 : => GetLogicalScannerAbilityEx
2138-1848:720219307.226 : => IoObject::IoLockStart
2138-1848:720219307.368 : => CAsicIO::CheckDevice
2138-1848:720219307.432 : => CNT96226::ConnectIsAvailable
2138-1848:720219335.069 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720219335.189 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720219335.255 : <= IoObject::IoLockStart
2138-1848:720219335.325 : => IoObject::IoLockEnd
2138-1848:720219335.428 : <= IoObject::IoLockEnd
2138-1848:720219335.561 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720219335.640 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720225516.358 : => ReadNVMData
2138-1848:720225516.543 : => IoObject::IoLockStart
2138-1848:720225516.680 : => CAsicIO::CheckDevice
2138-1848:720225516.742 : => CNT96226::ConnectIsAvailable
2138-1848:720225544.664 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720225544.789 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720225544.857 : <= IoObject::IoLockStart
2138-1848:720225544.924 : => ReadNVMDataInternal
2138-1848:720225544.991 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720225545.064 : IO Send command 10 bytes
2138-1848:720225545.208 : => CNT96226::VenderCmd_SetData
2138-1848:720225545.267 : iCmd = 0, nBytes = 10
2138-1848:720225545.384 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720225901.836 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720225901.977 : System send command 10 bytes + data 0 bytes
2138-1848:720225902.053 : IO total need to receive data 128 bytes
2138-1848:720225902.119 : => CNT96226::VenderCmd_GetData
2138-1848:720225902.176 : iCmd = 0, nBytes = 128
2138-1848:720226090.290 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720226090.842 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720226090.993 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720226091.137 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720226091.269 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720226091.397 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720226091.525 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720226091.653 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720226091.723 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720226091.791 : System total receive data 128 bytes
2138-1848:720226091.858 : => CNT96226::VenderCmd_GetData
2138-1848:720226091.916 : iCmd = 1, nBytes = 4
2138-1848:720226299.989 : 0000 : 00 00 00 00 
2138-1848:720226300.085 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720226300.237 : <= CAsicIO::DoIo ret = 1
2138-1848:720226300.446 : NVMData.PadScanCount = 0
2138-1848:720226300.507 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720226300.570 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720226300.636 : NVMData.FlatbedScanCount = 0
2138-1848:720226300.695 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720226300.753 : NVMData.SideEdgeFletbed = 0
2138-1848:720226300.811 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720226300.870 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720226300.932 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720226300.993 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720226301.051 : NVMData.BornMonth = 0
2138-1848:720226301.105 : NVMData.BornDay = 0
2138-1848:720226301.162 : NVMData.BornYear = 0
2138-1848:720226301.214 : NVMData.FirstScanMonth = 5
2138-1848:720226301.269 : NVMData.FirstScanDay = 18
2138-1848:720226301.325 : NVMData.FirstScanYear = 2020
2138-1848:720226301.382 : NVMData.VerticalMagnification = 0
2138-1848:720226301.443 : NVMData.HorizontalMagnification = 0
2138-1848:720226301.499 : NVMData.PowerSavingTime = 15
2138-1848:720226301.556 : NVMData.SN = A094165189010062
2138-1848:720226301.610 : NVMData.AutoFeed = 0
2138-1848:720226301.664 : NVMData.CCDType = 0
2138-1848:720226301.714 : NVMData.ScanSpeed = 0
2138-1848:720226301.765 : NVMData.RollerCount = 0
2138-1848:720226301.821 : NVMData.MultifeedCount = 0
2138-1848:720226301.875 : NVMData.JamCount = 0
2138-1848:720226301.929 : NVMData.IdentifyInfo = 
2138-1848:720226301.981 : NVMData.FormalName = 
2138-1848:720226302.036 : NVMData.ReservedB = 0
2138-1848:720226302.090 : NVMData.FunctionCode = 0
2138-1848:720226302.143 : NVMData.PreFeed = 0
2138-1848:720226302.197 : NVMData.PreFeedTime = 0
2138-1848:720226302.249 : NVMData.ButtonNumber = 0
2138-1848:720226302.304 : NVMData.PowerOffTime = 0
2138-1848:720226302.359 : <= ReadNVMDataInternal ret = 1
2138-1848:720226302.421 : => IoObject::IoLockEnd
2138-1848:720226302.500 : <= IoObject::IoLockEnd
2138-1848:720226302.551 : <= ReadNVMData ret = 1
2138-1848:720234954.814 : => GetADFStatus
2138-1848:720234955.252 : => IoObject::IoLockStart
2138-1848:720234955.408 : => CAsicIO::CheckDevice
2138-1848:720234955.475 : => CNT96226::ConnectIsAvailable
2138-1848:720234978.082 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720234978.207 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720234978.275 : <= IoObject::IoLockStart
2138-1848:720234978.342 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720234978.414 : IO Send command 10 bytes
2138-1848:720234978.550 : => CNT96226::VenderCmd_SetData
2138-1848:720234978.617 : iCmd = 0, nBytes = 10
2138-1848:720234978.728 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720235171.466 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720235171.672 : System send command 10 bytes + data 0 bytes
2138-1848:720235171.748 : IO total need to receive data 2 bytes
2138-1848:720235171.814 : => CNT96226::VenderCmd_GetData
2138-1848:720235171.881 : iCmd = 0, nBytes = 2
2138-1848:720235381.683 : 0000 : 00 00 
2138-1848:720235381.789 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720235381.870 : System total receive data 2 bytes
2138-1848:720235381.944 : => CNT96226::VenderCmd_GetData
2138-1848:720235382.005 : iCmd = 1, nBytes = 4
2138-1848:720235577.888 : 0000 : 00 00 00 00 
2138-1848:720235578.023 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720235578.192 : <= CAsicIO::DoIo ret = 1
2138-1848:720235578.269 : Return status = 0
2138-1848:720235578.334 : => IoObject::IoLockEnd
2138-1848:720235578.413 : <= IoObject::IoLockEnd
2138-1848:720235578.466 : <= GetADFStatus ret = 1
2138-1848:720238061.409 : => GetADFStatus
2138-1848:720238061.609 : => IoObject::IoLockStart
2138-1848:720238061.766 : => CAsicIO::CheckDevice
2138-1848:720238061.830 : => CNT96226::ConnectIsAvailable
2138-1848:720238088.237 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720238088.363 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720238088.427 : <= IoObject::IoLockStart
2138-1848:720238088.493 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720238088.747 : IO Send command 10 bytes
2138-1848:720238088.914 : => CNT96226::VenderCmd_SetData
2138-1848:720238089.076 : iCmd = 0, nBytes = 10
2138-1848:720238089.192 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720238285.012 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720238285.211 : System send command 10 bytes + data 0 bytes
2138-1848:720238285.299 : IO total need to receive data 2 bytes
2138-1848:720238285.373 : => CNT96226::VenderCmd_GetData
2138-1848:720238285.443 : iCmd = 0, nBytes = 2
2138-1848:720238492.844 : 0000 : 00 00 
2138-1848:720238493.055 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720238493.448 : System total receive data 2 bytes
2138-1848:720238493.522 : => CNT96226::VenderCmd_GetData
2138-1848:720238493.582 : iCmd = 1, nBytes = 4
2138-1848:720238686.177 : 0000 : 00 00 00 00 
2138-1848:720238686.329 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720238686.501 : <= CAsicIO::DoIo ret = 1
2138-1848:720238686.575 : Return status = 0
2138-1848:720238686.640 : => IoObject::IoLockEnd
2138-1848:720238686.719 : <= IoObject::IoLockEnd
2138-1848:720238686.779 : <= GetADFStatus ret = 1
2138-1848:720240667.909 : => TerminateDriver
2138-1848:720240668.115 : => CAsicIO::~CAsicIO,pStage=205851720
2138-1848:720240668.193 : => CNT96226::Close
2138-1848:720240672.775 : <= CNT96226::Close ret = 1
2138-1848:720240672.861 : <= CAsicIO::~CAsicIO
2138-1848:720240672.923 : => IoObject::IoLockEnd
2138-1848:720240672.978 : <= IoObject::IoLockEnd
2138-1848:720240673.034 : => IoObject::TerminateDevice
2138-1848:720240673.091 : => IoObject::IoLockEnd
2138-1848:720240673.142 : <= IoObject::IoLockEnd
2138-1848:720240673.236 : <= IoObject::TerminateDevice
2138-1848:720240673.464 : <= TerminateDriver ret = 1
2138-1848:720282351.470 : ============Debug Start==========
2138-1848:720282351.788 : Date : 2020/5/18 09:53:41
2138-1848:720282351.876 : Process ID : 2138
2138-1848:720282352.224 : Windows : Version 10.0 build 18363 
2138-1848:720282352.716 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720282352.785 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720282352.851 : MemoryStatus.ullAvailPhys : 5888602112
2138-1848:720282352.917 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720282352.980 : MemoryStatus.ullAvailPageFile : 7321436160
2138-1848:720282353.047 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720282353.110 : MemoryStatus.ullAvailVirtual : 1719246848
2138-1848:720282353.177 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720282353.285 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720282353.347 : CPU Family 6 Model 10 Stepping 7
2138-1848:720282353.606 : CPU Count : 4
2138-1848:720282353.656 : CPU Frequency : 100.000 Mhz
2138-1848:720282358.667 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720282358.919 : => InitializeDriver
2138-1848:720282359.175 : <= InitializeDriver ret = 1
2138-1848:720282359.241 : => InitializeScanner
2138-1848:720282359.323 : => CAsicIO::GetDeviceList
2138-1848:720282359.525 : => CNT96226::CNT96226
2138-1848:720282359.586 : => CNT96226::Open
2138-1848:720282382.145 : <= CNT96226::Open ret = 1
2138-1848:720282382.246 : => CNT96226::Initialize
2138-1848:720282382.453 : <= CNT96226::Initialize ret = 1
2138-1848:720282382.513 : <= CNT96226::CNT96226
2138-1848:720282382.572 : => CNT96226::EnumAvailableDevice
2138-1848:720282386.142 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720282386.225 : DeviceHandleTable[ 0 ] = 256
2138-1848:720282386.290 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720286096.631 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720286097.781 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720286106.127 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720286106.353 : => IoObject::GetLockName
2138-1848:720286106.484 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720286106.636 : <= IoObject::GetLockName
2138-1848:720286107.607 : => CNT96226::VenderCmd_GetData
2138-1848:720286107.756 : iCmd = 3, nBytes = 2
2138-1848:720286511.189 : 0000 : 06 38 
2138-1848:720286511.447 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720286511.617 : => CNT96226::VenderCmd_GetData
2138-1848:720286511.747 : iCmd = 4, nBytes = 2
2138-1848:720286829.502 : 0000 : 07 07 
2138-1848:720286829.728 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720286829.904 : Device 0 USB ID = 0638 : 0707
2138-1848:720286830.087 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720286830.240 : IO Send command 10 bytes
2138-1848:720286830.357 : => CNT96226::VenderCmd_SetData
2138-1848:720286830.481 : iCmd = 0, nBytes = 10
2138-1848:720286830.710 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720287041.035 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720287041.276 : => CNT96226::VenderCmd_GetData
2138-1848:720287041.403 : iCmd = 0, nBytes = 165
2138-1848:720287250.549 : skip dump 37 bytes
2138-1848:720287250.996 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720287251.292 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720287251.578 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720287251.861 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720287252.135 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720287252.428 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720287252.701 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720287252.965 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720287253.102 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720287253.234 : => CNT96226::VenderCmd_GetData
2138-1848:720287253.668 : iCmd = 1, nBytes = 4
2138-1848:720287463.467 : 0000 : 00 00 00 00 
2138-1848:720287463.669 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720287463.815 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720287463.954 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720287464.097 : IO Send command 10 bytes
2138-1848:720287464.216 : => CNT96226::VenderCmd_SetData
2138-1848:720287464.331 : iCmd = 0, nBytes = 10
2138-1848:720287464.554 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720287822.463 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720287822.745 : => CNT96226::VenderCmd_GetData
2138-1848:720287822.882 : iCmd = 0, nBytes = 128
2138-1848:720288043.500 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720288043.871 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720288044.165 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720288044.451 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720288044.729 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720288044.996 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720288045.268 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720288045.533 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720288045.677 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720288045.815 : => CNT96226::VenderCmd_GetData
2138-1848:720288045.929 : iCmd = 1, nBytes = 4
2138-1848:720288258.475 : 0000 : 00 00 00 00 
2138-1848:720288258.675 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720288258.819 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720288259.106 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720288259.265 : => CNT96226::Close
2138-1848:720288266.022 : <= CNT96226::Close ret = 1
2138-1848:720288266.195 : <= CNT96226::~CNT96226
2138-1848:720288266.372 : <= CAsicIO::GetDeviceList
2138-1848:720288267.207 : => IoObject::SetTimeout
2138-1848:720288267.341 : Timeout--> In = 0 Out = 0
2138-1848:720288267.466 : <= IoObject::SetTimeout
2138-1848:720288267.607 : => CAsicIO::CAsicIO
2138-1848:720288267.755 : => CNT96226::CNT96226
2138-1848:720288267.883 : => CNT96226::Open
2138-1848:720288310.299 : <= CNT96226::Open ret = 1
2138-1848:720288310.534 : => CNT96226::Initialize
2138-1848:720288310.949 : <= CNT96226::Initialize ret = 1
2138-1848:720288311.089 : <= CNT96226::CNT96226
2138-1848:720288311.206 : <= CAsicIO::CAsicIO
2138-1848:720288311.321 : => CAsicIO::InitializeDevice
2138-1848:720288311.468 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720288320.293 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720288320.613 : => IoObject::GetLockName
2138-1848:720288320.757 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720288320.900 : <= IoObject::GetLockName
2138-1848:720288321.882 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720288322.059 : IO Send command 10 bytes
2138-1848:720288322.179 : => CNT96226::VenderCmd_SetData
2138-1848:720288322.312 : iCmd = 0, nBytes = 10
2138-1848:720288322.548 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720288680.690 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720288680.979 : => CNT96226::VenderCmd_GetData
2138-1848:720288681.131 : iCmd = 0, nBytes = 128
2138-1848:720288889.258 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720288889.634 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720288889.926 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720288890.219 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720288890.482 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720288890.750 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720288891.023 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720288891.287 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720288891.439 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720288891.742 : => CNT96226::VenderCmd_GetData
2138-1848:720288891.877 : iCmd = 1, nBytes = 4
2138-1848:720289113.408 : 0000 : 00 00 00 00 
2138-1848:720289113.667 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720289113.828 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720289113.969 : => CNT96226::VenderCmd_GetData
2138-1848:720289114.099 : iCmd = 3, nBytes = 2
2138-1848:720289500.063 : 0000 : 06 38 
2138-1848:720289500.298 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720289500.462 : => CNT96226::VenderCmd_GetData
2138-1848:720289500.611 : iCmd = 4, nBytes = 2
2138-1848:720289817.955 : 0000 : 07 07 
2138-1848:720289818.198 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720289818.480 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720289818.691 : => IoObject::InitializeDevice
2138-1848:720289818.888 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720289820.214 : <= IoObject::InitializeDevice ret = 1
2138-1848:720289820.376 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720289821.375 : => FindScanner
2138-1848:720289821.498 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720289821.632 : <= FindScanner ret = 1
2138-1848:720289821.752 : => IoObject::IoLockStart
2138-1848:720289821.932 : => CAsicIO::CheckDevice
2138-1848:720289822.055 : => CNT96226::ConnectIsAvailable
2138-1848:720289844.092 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720289844.289 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720289844.413 : <= IoObject::IoLockStart
2138-1848:720289844.539 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720289844.674 : IO Send command 10 bytes
2138-1848:720289844.857 : => CNT96226::VenderCmd_SetData
2138-1848:720289844.971 : iCmd = 0, nBytes = 10
2138-1848:720289845.192 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720290048.416 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720290048.630 : System send command 10 bytes + data 0 bytes
2138-1848:720290048.779 : IO total need to receive data 5 bytes
2138-1848:720290048.911 : => CNT96226::VenderCmd_GetData
2138-1848:720290049.027 : iCmd = 0, nBytes = 5
2138-1848:720290257.343 : 0000 : 06 00 02 02 ab 
2138-1848:720290257.593 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720290257.744 : System total receive data 5 bytes
2138-1848:720290257.888 : => CNT96226::VenderCmd_GetData
2138-1848:720290258.007 : iCmd = 1, nBytes = 4
2138-1848:720290468.271 : 0000 : 00 00 00 00 
2138-1848:720290468.517 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720290468.804 : <= CAsicIO::DoIo ret = 1
2138-1848:720290468.950 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720290469.099 : IO Send command 10 bytes
2138-1848:720290469.315 : => CNT96226::VenderCmd_SetData
2138-1848:720290469.444 : iCmd = 0, nBytes = 10
2138-1848:720290469.669 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720290683.916 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720290684.172 : System send command 10 bytes + data 0 bytes
2138-1848:720290684.337 : IO total need to receive data 165 bytes
2138-1848:720290684.483 : => CNT96226::VenderCmd_GetData
2138-1848:720290684.615 : iCmd = 0, nBytes = 165
2138-1848:720290899.778 : skip dump 37 bytes
2138-1848:720290900.218 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720290900.519 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720290900.807 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720290901.084 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720290901.353 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720290901.623 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720290901.880 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720290902.140 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720290902.281 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720290902.412 : System total receive data 165 bytes
2138-1848:720290902.545 : => CNT96226::VenderCmd_GetData
2138-1848:720290902.973 : iCmd = 1, nBytes = 4
2138-1848:720291112.628 : 0000 : 00 00 00 00 
2138-1848:720291112.881 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720291113.179 : <= CAsicIO::DoIo ret = 1
2138-1848:720291113.308 : Dump Inquiry
2138-1848:720291113.581 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720291113.869 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720291114.161 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720291114.441 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720291114.719 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720291115.013 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720291115.277 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720291115.545 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720291115.816 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720291116.081 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720291116.263 : 00a0 : 00 00 00 00 00 
2138-1848:720291116.393 : => ReadNVMDataInternal
2138-1848:720291116.836 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720291116.980 : IO Send command 10 bytes
2138-1848:720291117.176 : => CNT96226::VenderCmd_SetData
2138-1848:720291117.297 : iCmd = 0, nBytes = 10
2138-1848:720291117.510 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720291479.507 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720291479.785 : System send command 10 bytes + data 0 bytes
2138-1848:720291479.937 : IO total need to receive data 128 bytes
2138-1848:720291480.083 : => CNT96226::VenderCmd_GetData
2138-1848:720291480.207 : iCmd = 0, nBytes = 128
2138-1848:720291688.829 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720291689.203 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720291689.503 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720291689.790 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720291690.060 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720291690.337 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720291690.596 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720291690.861 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720291691.002 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720291691.136 : System total receive data 128 bytes
2138-1848:720291691.273 : => CNT96226::VenderCmd_GetData
2138-1848:720291691.396 : iCmd = 1, nBytes = 4
2138-1848:720291905.050 : 0000 : 00 00 00 00 
2138-1848:720291905.299 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720291905.585 : <= CAsicIO::DoIo ret = 1
2138-1848:720291905.740 : NVMData.PadScanCount = 0
2138-1848:720291905.869 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720291905.995 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720291906.127 : NVMData.FlatbedScanCount = 0
2138-1848:720291906.240 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720291906.363 : NVMData.SideEdgeFletbed = 0
2138-1848:720291906.476 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720291906.601 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720291906.724 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720291906.843 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720291906.962 : NVMData.BornMonth = 0
2138-1848:720291907.065 : NVMData.BornDay = 0
2138-1848:720291907.174 : NVMData.BornYear = 0
2138-1848:720291907.282 : NVMData.FirstScanMonth = 5
2138-1848:720291907.398 : NVMData.FirstScanDay = 18
2138-1848:720291907.511 : NVMData.FirstScanYear = 2020
2138-1848:720291907.628 : NVMData.VerticalMagnification = 0
2138-1848:720291907.746 : NVMData.HorizontalMagnification = 0
2138-1848:720291907.868 : NVMData.PowerSavingTime = 15
2138-1848:720291907.982 : NVMData.SN = A094165189010062
2138-1848:720291908.092 : NVMData.AutoFeed = 0
2138-1848:720291908.200 : NVMData.CCDType = 0
2138-1848:720291908.635 : NVMData.ScanSpeed = 0
2138-1848:720291908.760 : NVMData.RollerCount = 0
2138-1848:720291908.873 : NVMData.MultifeedCount = 0
2138-1848:720291908.981 : NVMData.JamCount = 0
2138-1848:720291909.093 : NVMData.IdentifyInfo = 
2138-1848:720291909.200 : NVMData.FormalName = 
2138-1848:720291909.310 : NVMData.ReservedB = 0
2138-1848:720291909.423 : NVMData.FunctionCode = 0
2138-1848:720291909.533 : NVMData.PreFeed = 0
2138-1848:720291909.636 : NVMData.PreFeedTime = 0
2138-1848:720291909.743 : NVMData.ButtonNumber = 0
2138-1848:720291909.851 : NVMData.PowerOffTime = 0
2138-1848:720291909.965 : <= ReadNVMDataInternal ret = 1
2138-1848:720291910.111 : => IoObject::IoLockEnd
2138-1848:720291910.266 : <= IoObject::IoLockEnd
2138-1848:720291910.375 : <= InitializeScanner ret = 1
2138-1848:720291910.504 : => GetLogicalScannerAbilityEx
2138-1848:720291910.625 : => IoObject::IoLockStart
2138-1848:720291910.795 : => CAsicIO::CheckDevice
2138-1848:720291910.901 : => CNT96226::ConnectIsAvailable
2138-1848:720291935.716 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720291935.939 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720291936.075 : <= IoObject::IoLockStart
2138-1848:720291936.193 : => IoObject::IoLockEnd
2138-1848:720291936.375 : <= IoObject::IoLockEnd
2138-1848:720291936.592 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720291936.758 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720292246.235 : => ReadNVMData
2138-1848:720292246.549 : => IoObject::IoLockStart
2138-1848:720292246.805 : => CAsicIO::CheckDevice
2138-1848:720292246.938 : => CNT96226::ConnectIsAvailable
2138-1848:720292271.488 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720292271.711 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720292271.842 : <= IoObject::IoLockStart
2138-1848:720292271.997 : => ReadNVMDataInternal
2138-1848:720292272.128 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720292272.271 : IO Send command 10 bytes
2138-1848:720292272.533 : => CNT96226::VenderCmd_SetData
2138-1848:720292272.662 : iCmd = 0, nBytes = 10
2138-1848:720292272.903 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720292629.215 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720292629.421 : System send command 10 bytes + data 0 bytes
2138-1848:720292629.504 : IO total need to receive data 128 bytes
2138-1848:720292629.581 : => CNT96226::VenderCmd_GetData
2138-1848:720292629.651 : iCmd = 0, nBytes = 128
2138-1848:720292832.161 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720292832.409 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720292832.575 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720292832.737 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720292832.887 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720292833.036 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720292833.183 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720292833.329 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720292833.406 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720292833.488 : System total receive data 128 bytes
2138-1848:720292833.566 : => CNT96226::VenderCmd_GetData
2138-1848:720292833.674 : iCmd = 1, nBytes = 4
2138-1848:720293034.044 : 0000 : 00 00 00 00 
2138-1848:720293034.205 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720293034.392 : <= CAsicIO::DoIo ret = 1
2138-1848:720293034.478 : NVMData.PadScanCount = 0
2138-1848:720293034.547 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720293034.620 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720293034.693 : NVMData.FlatbedScanCount = 0
2138-1848:720293034.760 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720293034.825 : NVMData.SideEdgeFletbed = 0
2138-1848:720293034.894 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720293034.962 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720293035.029 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720293035.237 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720293035.310 : NVMData.BornMonth = 0
2138-1848:720293035.370 : NVMData.BornDay = 0
2138-1848:720293035.433 : NVMData.BornYear = 0
2138-1848:720293035.495 : NVMData.FirstScanMonth = 5
2138-1848:720293035.556 : NVMData.FirstScanDay = 18
2138-1848:720293035.620 : NVMData.FirstScanYear = 2020
2138-1848:720293035.690 : NVMData.VerticalMagnification = 0
2138-1848:720293035.758 : NVMData.HorizontalMagnification = 0
2138-1848:720293035.825 : NVMData.PowerSavingTime = 15
2138-1848:720293035.888 : NVMData.SN = A094165189010062
2138-1848:720293035.951 : NVMData.AutoFeed = 0
2138-1848:720293036.012 : NVMData.CCDType = 0
2138-1848:720293036.068 : NVMData.ScanSpeed = 0
2138-1848:720293036.126 : NVMData.RollerCount = 0
2138-1848:720293036.188 : NVMData.MultifeedCount = 0
2138-1848:720293036.251 : NVMData.JamCount = 0
2138-1848:720293036.308 : NVMData.IdentifyInfo = 
2138-1848:720293036.373 : NVMData.FormalName = 
2138-1848:720293036.433 : NVMData.ReservedB = 0
2138-1848:720293036.495 : NVMData.FunctionCode = 0
2138-1848:720293036.561 : NVMData.PreFeed = 0
2138-1848:720293036.620 : NVMData.PreFeedTime = 0
2138-1848:720293036.680 : NVMData.ButtonNumber = 0
2138-1848:720293036.743 : NVMData.PowerOffTime = 0
2138-1848:720293036.803 : <= ReadNVMDataInternal ret = 1
2138-1848:720293036.878 : => IoObject::IoLockEnd
2138-1848:720293036.968 : <= IoObject::IoLockEnd
2138-1848:720293037.027 : <= ReadNVMData ret = 1
2138-1848:720293571.252 : => TerminateDriver
2138-1848:720293571.468 : => CAsicIO::~CAsicIO,pStage=145427528
2138-1848:720293571.560 : => CNT96226::Close
2138-1848:720293576.336 : <= CNT96226::Close ret = 1
2138-1848:720293576.438 : <= CAsicIO::~CAsicIO
2138-1848:720293576.511 : => IoObject::IoLockEnd
2138-1848:720293576.578 : <= IoObject::IoLockEnd
2138-1848:720293576.643 : => IoObject::TerminateDevice
2138-1848:720293576.709 : => IoObject::IoLockEnd
2138-1848:720293576.773 : <= IoObject::IoLockEnd
2138-1848:720293576.883 : <= IoObject::TerminateDevice
2138-1848:720293577.123 : <= TerminateDriver ret = 1
2138-1848:720295813.421 : ============Debug Start==========
2138-1848:720295813.772 : Date : 2020/5/18 09:53:42
2138-1848:720295813.859 : Process ID : 2138
2138-1848:720295814.206 : Windows : Version 10.0 build 18363 
2138-1848:720295814.707 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720295814.774 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720295814.842 : MemoryStatus.ullAvailPhys : 5888557056
2138-1848:720295814.903 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720295814.971 : MemoryStatus.ullAvailPageFile : 7321182208
2138-1848:720295815.041 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720295815.106 : MemoryStatus.ullAvailVirtual : 1719762944
2138-1848:720295815.172 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720295815.276 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720295815.342 : CPU Family 6 Model 10 Stepping 7
2138-1848:720295815.586 : CPU Count : 4
2138-1848:720295815.639 : CPU Frequency : 100.000 Mhz
2138-1848:720295820.328 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720295820.481 : => InitializeDriver
2138-1848:720295820.747 : <= InitializeDriver ret = 1
2138-1848:720298175.981 : => InitializeScanner
2138-1848:720298176.268 : => CAsicIO::GetDeviceList
2138-1848:720298176.703 : => CNT96226::CNT96226
2138-1848:720298176.771 : => CNT96226::Open
2138-1848:720298203.032 : <= CNT96226::Open ret = 1
2138-1848:720298203.139 : => CNT96226::Initialize
2138-1848:720298203.364 : <= CNT96226::Initialize ret = 1
2138-1848:720298203.427 : <= CNT96226::CNT96226
2138-1848:720298203.491 : => CNT96226::EnumAvailableDevice
2138-1848:720298207.211 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720298207.295 : DeviceHandleTable[ 0 ] = 256
2138-1848:720298207.362 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720302280.406 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720302281.510 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720302287.000 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720302287.137 : => IoObject::GetLockName
2138-1848:720302287.204 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720302287.278 : <= IoObject::GetLockName
2138-1848:720302287.869 : => CNT96226::VenderCmd_GetData
2138-1848:720302287.943 : iCmd = 3, nBytes = 2
2138-1848:720302671.181 : 0000 : 06 38 
2138-1848:720302671.585 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720302671.676 : => CNT96226::VenderCmd_GetData
2138-1848:720302671.741 : iCmd = 4, nBytes = 2
2138-1848:720302986.133 : 0000 : 07 07 
2138-1848:720302986.288 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720302986.398 : Device 0 USB ID = 0638 : 0707
2138-1848:720302986.494 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720302986.572 : IO Send command 10 bytes
2138-1848:720302986.633 : => CNT96226::VenderCmd_SetData
2138-1848:720302986.699 : iCmd = 0, nBytes = 10
2138-1848:720302986.807 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720303178.514 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720303178.720 : => CNT96226::VenderCmd_GetData
2138-1848:720303178.787 : iCmd = 0, nBytes = 165
2138-1848:720303383.747 : skip dump 37 bytes
2138-1848:720303384.008 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720303384.157 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720303384.301 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720303384.441 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720303384.574 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720303384.712 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720303384.848 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720303384.975 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720303385.043 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720303385.110 : => CNT96226::VenderCmd_GetData
2138-1848:720303385.326 : iCmd = 1, nBytes = 4
2138-1848:720303579.593 : 0000 : 00 00 00 00 
2138-1848:720303579.759 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720303579.835 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720303579.909 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720303579.987 : IO Send command 10 bytes
2138-1848:720303580.045 : => CNT96226::VenderCmd_SetData
2138-1848:720303580.106 : iCmd = 0, nBytes = 10
2138-1848:720303580.221 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720303909.248 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720303909.596 : => CNT96226::VenderCmd_GetData
2138-1848:720303909.673 : iCmd = 0, nBytes = 128
2138-1848:720304027.840 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720304028.034 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720304028.181 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720304028.323 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720304028.459 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720304028.592 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720304028.723 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720304028.856 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720304028.929 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720304029.004 : => CNT96226::VenderCmd_GetData
2138-1848:720304029.063 : iCmd = 1, nBytes = 4
2138-1848:720304198.347 : 0000 : 00 00 00 00 
2138-1848:720304198.524 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720304198.610 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720304198.792 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720304198.874 : => CNT96226::Close
2138-1848:720304203.540 : <= CNT96226::Close ret = 1
2138-1848:720304203.630 : <= CNT96226::~CNT96226
2138-1848:720304203.729 : <= CAsicIO::GetDeviceList
2138-1848:720304204.265 : => IoObject::SetTimeout
2138-1848:720304204.331 : Timeout--> In = 0 Out = 0
2138-1848:720304204.395 : <= IoObject::SetTimeout
2138-1848:720304204.469 : => CAsicIO::CAsicIO
2138-1848:720304204.547 : => CNT96226::CNT96226
2138-1848:720304204.605 : => CNT96226::Open
2138-1848:720304231.745 : <= CNT96226::Open ret = 1
2138-1848:720304231.892 : => CNT96226::Initialize
2138-1848:720304232.109 : <= CNT96226::Initialize ret = 1
2138-1848:720304232.177 : <= CNT96226::CNT96226
2138-1848:720304232.236 : <= CAsicIO::CAsicIO
2138-1848:720304232.295 : => CAsicIO::InitializeDevice
2138-1848:720304232.372 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720304237.287 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720304237.416 : => IoObject::GetLockName
2138-1848:720304237.479 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720304237.549 : <= IoObject::GetLockName
2138-1848:720304238.094 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720304238.177 : IO Send command 10 bytes
2138-1848:720304238.238 : => CNT96226::VenderCmd_SetData
2138-1848:720304238.305 : iCmd = 0, nBytes = 10
2138-1848:720304238.420 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720304593.856 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720304594.043 : => CNT96226::VenderCmd_GetData
2138-1848:720304594.116 : iCmd = 0, nBytes = 128
2138-1848:720304782.850 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720304783.141 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720304783.293 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720304783.442 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720304783.577 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720304783.712 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720304783.853 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720304783.988 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720304784.064 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720304784.304 : => CNT96226::VenderCmd_GetData
2138-1848:720304784.371 : iCmd = 1, nBytes = 4
2138-1848:720304986.904 : 0000 : 00 00 00 00 
2138-1848:720304987.052 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720304987.129 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720304987.199 : => CNT96226::VenderCmd_GetData
2138-1848:720304987.262 : iCmd = 3, nBytes = 2
2138-1848:720305363.131 : 0000 : 06 38 
2138-1848:720305363.329 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720305363.418 : => CNT96226::VenderCmd_GetData
2138-1848:720305363.491 : iCmd = 4, nBytes = 2
2138-1848:720305659.714 : 0000 : 07 07 
2138-1848:720305659.877 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720305660.043 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720305660.152 : => IoObject::InitializeDevice
2138-1848:720305660.265 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720305661.063 : <= IoObject::InitializeDevice ret = 1
2138-1848:720305661.147 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720305661.843 : => FindScanner
2138-1848:720305661.909 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720305661.984 : <= FindScanner ret = 1
2138-1848:720305662.053 : => IoObject::IoLockStart
2138-1848:720305662.143 : => CAsicIO::CheckDevice
2138-1848:720305662.203 : => CNT96226::ConnectIsAvailable
2138-1848:720305678.850 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720305678.969 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720305679.044 : <= IoObject::IoLockStart
2138-1848:720305679.112 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720305679.188 : IO Send command 10 bytes
2138-1848:720305679.284 : => CNT96226::VenderCmd_SetData
2138-1848:720305679.346 : iCmd = 0, nBytes = 10
2138-1848:720305679.458 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720305865.262 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720305865.462 : System send command 10 bytes + data 0 bytes
2138-1848:720305865.539 : IO total need to receive data 5 bytes
2138-1848:720305865.608 : => CNT96226::VenderCmd_GetData
2138-1848:720305865.673 : iCmd = 0, nBytes = 5
2138-1848:720306011.889 : 0000 : 06 00 02 02 ab 
2138-1848:720306012.049 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720306012.121 : System total receive data 5 bytes
2138-1848:720306012.191 : => CNT96226::VenderCmd_GetData
2138-1848:720306012.253 : iCmd = 1, nBytes = 4
2138-1848:720306185.439 : 0000 : 00 00 00 00 
2138-1848:720306185.618 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720306185.804 : <= CAsicIO::DoIo ret = 1
2138-1848:720306185.882 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720306185.956 : IO Send command 10 bytes
2138-1848:720306186.091 : => CNT96226::VenderCmd_SetData
2138-1848:720306186.151 : iCmd = 0, nBytes = 10
2138-1848:720306186.256 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720306384.972 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720306385.195 : System send command 10 bytes + data 0 bytes
2138-1848:720306385.268 : IO total need to receive data 165 bytes
2138-1848:720306385.340 : => CNT96226::VenderCmd_GetData
2138-1848:720306385.402 : iCmd = 0, nBytes = 165
2138-1848:720306591.408 : skip dump 37 bytes
2138-1848:720306591.687 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720306591.834 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720306591.973 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720306592.115 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720306592.248 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720306592.385 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720306592.512 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720306592.640 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720306592.710 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720306592.779 : System total receive data 165 bytes
2138-1848:720306592.847 : => CNT96226::VenderCmd_GetData
2138-1848:720306593.033 : iCmd = 1, nBytes = 4
2138-1848:720306766.125 : 0000 : 00 00 00 00 
2138-1848:720306766.335 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720306766.528 : <= CAsicIO::DoIo ret = 1
2138-1848:720306766.596 : Dump Inquiry
2138-1848:720306766.730 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720306766.869 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720306767.004 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720306767.140 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720306767.272 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720306767.765 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720306768.022 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720306768.158 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720306768.294 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720306768.713 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720306769.099 : 00a0 : 00 00 00 00 00 
2138-1848:720306769.179 : => ReadNVMDataInternal
2138-1848:720306769.734 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720306769.809 : IO Send command 10 bytes
2138-1848:720306769.932 : => CNT96226::VenderCmd_SetData
2138-1848:720306769.990 : iCmd = 0, nBytes = 10
2138-1848:720306770.095 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720307113.754 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720307113.961 : System send command 10 bytes + data 0 bytes
2138-1848:720307114.044 : IO total need to receive data 128 bytes
2138-1848:720307114.116 : => CNT96226::VenderCmd_GetData
2138-1848:720307114.181 : iCmd = 0, nBytes = 128
2138-1848:720307314.341 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720307314.603 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720307314.748 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720307314.888 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720307315.022 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720307315.160 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720307315.293 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720307315.427 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720307315.798 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720307315.867 : System total receive data 128 bytes
2138-1848:720307315.945 : => CNT96226::VenderCmd_GetData
2138-1848:720307316.003 : iCmd = 1, nBytes = 4
2138-1848:720307507.968 : 0000 : 00 00 00 00 
2138-1848:720307508.098 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720307508.254 : <= CAsicIO::DoIo ret = 1
2138-1848:720307508.327 : NVMData.PadScanCount = 0
2138-1848:720307508.386 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720307508.446 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720307508.508 : NVMData.FlatbedScanCount = 0
2138-1848:720307508.566 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720307508.623 : NVMData.SideEdgeFletbed = 0
2138-1848:720307508.682 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720307508.743 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720307508.804 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720307508.860 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720307508.918 : NVMData.BornMonth = 0
2138-1848:720307508.970 : NVMData.BornDay = 0
2138-1848:720307509.024 : NVMData.BornYear = 0
2138-1848:720307509.076 : NVMData.FirstScanMonth = 5
2138-1848:720307509.131 : NVMData.FirstScanDay = 18
2138-1848:720307509.187 : NVMData.FirstScanYear = 2020
2138-1848:720307509.244 : NVMData.VerticalMagnification = 0
2138-1848:720307509.307 : NVMData.HorizontalMagnification = 0
2138-1848:720307509.367 : NVMData.PowerSavingTime = 15
2138-1848:720307509.426 : NVMData.SN = A094165189010062
2138-1848:720307509.477 : NVMData.AutoFeed = 0
2138-1848:720307509.531 : NVMData.CCDType = 0
2138-1848:720307509.710 : NVMData.ScanSpeed = 0
2138-1848:720307509.764 : NVMData.RollerCount = 0
2138-1848:720307509.819 : NVMData.MultifeedCount = 0
2138-1848:720307509.876 : NVMData.JamCount = 0
2138-1848:720307509.933 : NVMData.IdentifyInfo = 
2138-1848:720307509.987 : NVMData.FormalName = 
2138-1848:720307510.040 : NVMData.ReservedB = 0
2138-1848:720307510.094 : NVMData.FunctionCode = 0
2138-1848:720307510.148 : NVMData.PreFeed = 0
2138-1848:720307510.202 : NVMData.PreFeedTime = 0
2138-1848:720307510.253 : NVMData.ButtonNumber = 0
2138-1848:720307510.307 : NVMData.PowerOffTime = 0
2138-1848:720307510.360 : <= ReadNVMDataInternal ret = 1
2138-1848:720307510.448 : => IoObject::IoLockEnd
2138-1848:720307510.526 : <= IoObject::IoLockEnd
2138-1848:720307510.580 : <= InitializeScanner ret = 1
2138-1848:720308746.897 : => GetLogicalScannerAbility
2138-1848:720308747.096 : => IoObject::IoLockStart
2138-1848:720308747.238 : => CAsicIO::CheckDevice
2138-1848:720308747.301 : => CNT96226::ConnectIsAvailable
2138-1848:720308772.736 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720308772.861 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720308772.925 : <= IoObject::IoLockStart
2138-1848:720308772.986 : => IoObject::IoLockEnd
2138-1848:720308773.101 : <= IoObject::IoLockEnd
2138-1848:720308773.185 : <= GetLogicalScannerAbility ret = 1
2138-1848:720312114.855 : => GetLogicalScannerAbilityEx
2138-1848:720312115.053 : => IoObject::IoLockStart
2138-1848:720312115.204 : => CAsicIO::CheckDevice
2138-1848:720312115.266 : => CNT96226::ConnectIsAvailable
2138-1848:720312145.888 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720312146.012 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720312146.075 : <= IoObject::IoLockStart
2138-1848:720312146.137 : => IoObject::IoLockEnd
2138-1848:720312146.244 : <= IoObject::IoLockEnd
2138-1848:720312146.373 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720312146.453 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720318940.420 : => ReadNVMData
2138-1848:720318940.608 : => IoObject::IoLockStart
2138-1848:720318940.742 : => CAsicIO::CheckDevice
2138-1848:720318940.804 : => CNT96226::ConnectIsAvailable
2138-1848:720318967.307 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720318967.435 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720318967.502 : <= IoObject::IoLockStart
2138-1848:720318967.574 : => ReadNVMDataInternal
2138-1848:720318967.641 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720318967.710 : IO Send command 10 bytes
2138-1848:720318967.859 : => CNT96226::VenderCmd_SetData
2138-1848:720318967.925 : iCmd = 0, nBytes = 10
2138-1848:720318968.045 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720319334.993 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720319335.189 : System send command 10 bytes + data 0 bytes
2138-1848:720319335.278 : IO total need to receive data 128 bytes
2138-1848:720319335.452 : => CNT96226::VenderCmd_GetData
2138-1848:720319335.523 : iCmd = 0, nBytes = 128
2138-1848:720319537.145 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720319537.332 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720319537.481 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720319537.619 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720319537.751 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720319537.884 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720319538.015 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720319538.145 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720319538.216 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720319538.279 : System total receive data 128 bytes
2138-1848:720319538.346 : => CNT96226::VenderCmd_GetData
2138-1848:720319538.404 : iCmd = 1, nBytes = 4
2138-1848:720319708.757 : 0000 : 00 00 00 00 
2138-1848:720319708.902 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720319709.071 : <= CAsicIO::DoIo ret = 1
2138-1848:720319709.266 : NVMData.PadScanCount = 0
2138-1848:720319709.331 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720319709.399 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720319709.463 : NVMData.FlatbedScanCount = 0
2138-1848:720319709.526 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720319709.586 : NVMData.SideEdgeFletbed = 0
2138-1848:720319709.645 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720319709.710 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720319709.777 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720319709.836 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720319709.895 : NVMData.BornMonth = 0
2138-1848:720319709.951 : NVMData.BornDay = 0
2138-1848:720319710.010 : NVMData.BornYear = 0
2138-1848:720319710.062 : NVMData.FirstScanMonth = 5
2138-1848:720319710.120 : NVMData.FirstScanDay = 18
2138-1848:720319710.181 : NVMData.FirstScanYear = 2020
2138-1848:720319710.242 : NVMData.VerticalMagnification = 0
2138-1848:720319710.305 : NVMData.HorizontalMagnification = 0
2138-1848:720319710.369 : NVMData.PowerSavingTime = 15
2138-1848:720319710.430 : NVMData.SN = A094165189010062
2138-1848:720319710.484 : NVMData.AutoFeed = 0
2138-1848:720319710.537 : NVMData.CCDType = 0
2138-1848:720319710.590 : NVMData.ScanSpeed = 0
2138-1848:720319710.645 : NVMData.RollerCount = 0
2138-1848:720319710.700 : NVMData.MultifeedCount = 0
2138-1848:720319710.760 : NVMData.JamCount = 0
2138-1848:720319710.814 : NVMData.IdentifyInfo = 
2138-1848:720319710.870 : NVMData.FormalName = 
2138-1848:720319710.925 : NVMData.ReservedB = 0
2138-1848:720319710.982 : NVMData.FunctionCode = 0
2138-1848:720319711.038 : NVMData.PreFeed = 0
2138-1848:720319711.089 : NVMData.PreFeedTime = 0
2138-1848:720319711.143 : NVMData.ButtonNumber = 0
2138-1848:720319711.197 : NVMData.PowerOffTime = 0
2138-1848:720319711.258 : <= ReadNVMDataInternal ret = 1
2138-1848:720319711.327 : => IoObject::IoLockEnd
2138-1848:720319711.404 : <= IoObject::IoLockEnd
2138-1848:720319711.456 : <= ReadNVMData ret = 1
2138-1848:720328766.356 : => GetADFStatus
2138-1848:720328766.805 : => IoObject::IoLockStart
2138-1848:720328766.962 : => CAsicIO::CheckDevice
2138-1848:720328767.027 : => CNT96226::ConnectIsAvailable
2138-1848:720328794.727 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720328794.849 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720328794.914 : <= IoObject::IoLockStart
2138-1848:720328794.982 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720328795.055 : IO Send command 10 bytes
2138-1848:720328795.212 : => CNT96226::VenderCmd_SetData
2138-1848:720328795.273 : iCmd = 0, nBytes = 10
2138-1848:720328795.384 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720328988.078 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720328988.278 : System send command 10 bytes + data 0 bytes
2138-1848:720328988.359 : IO total need to receive data 2 bytes
2138-1848:720328988.427 : => CNT96226::VenderCmd_GetData
2138-1848:720328988.500 : iCmd = 0, nBytes = 2
2138-1848:720329174.240 : 0000 : 00 00 
2138-1848:720329174.399 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720329174.483 : System total receive data 2 bytes
2138-1848:720329174.556 : => CNT96226::VenderCmd_GetData
2138-1848:720329174.617 : iCmd = 1, nBytes = 4
2138-1848:720329367.763 : 0000 : 00 00 00 00 
2138-1848:720329367.950 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720329368.452 : <= CAsicIO::DoIo ret = 1
2138-1848:720329368.522 : Return status = 0
2138-1848:720329368.589 : => IoObject::IoLockEnd
2138-1848:720329368.667 : <= IoObject::IoLockEnd
2138-1848:720329368.719 : <= GetADFStatus ret = 1
2138-1848:720331954.163 : => GetADFStatus
2138-1848:720331954.363 : => IoObject::IoLockStart
2138-1848:720331954.511 : => CAsicIO::CheckDevice
2138-1848:720331954.573 : => CNT96226::ConnectIsAvailable
2138-1848:720331984.331 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720331984.451 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720331984.518 : <= IoObject::IoLockStart
2138-1848:720331984.580 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720331984.832 : IO Send command 10 bytes
2138-1848:720331984.981 : => CNT96226::VenderCmd_SetData
2138-1848:720331985.047 : iCmd = 0, nBytes = 10
2138-1848:720331985.160 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720332170.246 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720332170.458 : System send command 10 bytes + data 0 bytes
2138-1848:720332170.542 : IO total need to receive data 2 bytes
2138-1848:720332170.615 : => CNT96226::VenderCmd_GetData
2138-1848:720332170.684 : iCmd = 0, nBytes = 2
2138-1848:720332324.996 : 0000 : 00 00 
2138-1848:720332325.108 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720332325.181 : System total receive data 2 bytes
2138-1848:720332325.250 : => CNT96226::VenderCmd_GetData
2138-1848:720332325.321 : iCmd = 1, nBytes = 4
2138-1848:720332519.460 : 0000 : 00 00 00 00 
2138-1848:720332519.573 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720332519.741 : <= CAsicIO::DoIo ret = 1
2138-1848:720332519.814 : Return status = 0
2138-1848:720332519.881 : => IoObject::IoLockEnd
2138-1848:720332519.955 : <= IoObject::IoLockEnd
2138-1848:720332520.009 : <= GetADFStatus ret = 1
2138-1848:720334500.054 : => TerminateDriver
2138-1848:720334500.251 : => CAsicIO::~CAsicIO,pStage=210046024
2138-1848:720334500.331 : => CNT96226::Close
2138-1848:720334505.480 : <= CNT96226::Close ret = 1
2138-1848:720334505.572 : <= CAsicIO::~CAsicIO
2138-1848:720334505.862 : => IoObject::IoLockEnd
2138-1848:720334505.924 : <= IoObject::IoLockEnd
2138-1848:720334505.981 : => IoObject::TerminateDevice
2138-1848:720334506.043 : => IoObject::IoLockEnd
2138-1848:720334506.099 : <= IoObject::IoLockEnd
2138-1848:720334506.193 : <= IoObject::TerminateDevice
2138-1848:720334506.450 : <= TerminateDriver ret = 1
2138-1848:720378111.242 : ============Debug Start==========
2138-1848:720378111.583 : Date : 2020/5/18 09:53:44
2138-1848:720378111.668 : Process ID : 2138
2138-1848:720378112.025 : Windows : Version 10.0 build 18363 
2138-1848:720378112.516 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720378112.582 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720378112.649 : MemoryStatus.ullAvailPhys : 5900845056
2138-1848:720378112.712 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720378112.781 : MemoryStatus.ullAvailPageFile : 7326924800
2138-1848:720378112.846 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720378112.911 : MemoryStatus.ullAvailVirtual : 1719226368
2138-1848:720378112.978 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720378113.089 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720378113.154 : CPU Family 6 Model 10 Stepping 7
2138-1848:720378113.424 : CPU Count : 4
2138-1848:720378113.477 : CPU Frequency : 100.000 Mhz
2138-1848:720378118.706 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720378118.854 : => InitializeDriver
2138-1848:720378119.112 : <= InitializeDriver ret = 1
2138-1848:720378119.175 : => InitializeScanner
2138-1848:720378119.259 : => CAsicIO::GetDeviceList
2138-1848:720378119.472 : => CNT96226::CNT96226
2138-1848:720378119.536 : => CNT96226::Open
2138-1848:720378142.249 : <= CNT96226::Open ret = 1
2138-1848:720378142.350 : => CNT96226::Initialize
2138-1848:720378142.561 : <= CNT96226::Initialize ret = 1
2138-1848:720378142.622 : <= CNT96226::CNT96226
2138-1848:720378142.680 : => CNT96226::EnumAvailableDevice
2138-1848:720378146.219 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720378146.307 : DeviceHandleTable[ 0 ] = 256
2138-1848:720378146.367 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720381877.467 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720381878.607 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720381887.056 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720381887.278 : => IoObject::GetLockName
2138-1848:720381887.407 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720381887.554 : <= IoObject::GetLockName
2138-1848:720381888.416 : => CNT96226::VenderCmd_GetData
2138-1848:720381888.559 : iCmd = 3, nBytes = 2
2138-1848:720382293.124 : 0000 : 06 38 
2138-1848:720382293.395 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720382293.559 : => CNT96226::VenderCmd_GetData
2138-1848:720382293.681 : iCmd = 4, nBytes = 2
2138-1848:720382612.975 : 0000 : 07 07 
2138-1848:720382613.227 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720382613.418 : Device 0 USB ID = 0638 : 0707
2138-1848:720382613.592 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720382613.742 : IO Send command 10 bytes
2138-1848:720382613.858 : => CNT96226::VenderCmd_SetData
2138-1848:720382613.987 : iCmd = 0, nBytes = 10
2138-1848:720382614.208 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720382822.104 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720382822.361 : => CNT96226::VenderCmd_GetData
2138-1848:720382822.499 : iCmd = 0, nBytes = 165
2138-1848:720383034.719 : skip dump 37 bytes
2138-1848:720383035.138 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720383035.439 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720383035.731 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720383036.011 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720383036.288 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720383036.564 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720383036.826 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720383037.090 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720383037.228 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720383037.363 : => CNT96226::VenderCmd_GetData
2138-1848:720383037.693 : iCmd = 1, nBytes = 4
2138-1848:720383259.873 : 0000 : 00 00 00 00 
2138-1848:720383260.109 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720383260.261 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720383260.391 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720383260.539 : IO Send command 10 bytes
2138-1848:720383260.648 : => CNT96226::VenderCmd_SetData
2138-1848:720383260.773 : iCmd = 0, nBytes = 10
2138-1848:720383260.991 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720383623.116 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720383623.443 : => CNT96226::VenderCmd_GetData
2138-1848:720383623.573 : iCmd = 0, nBytes = 128
2138-1848:720383835.840 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720383836.244 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720383836.537 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720383836.823 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720383837.099 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720383837.362 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720383837.624 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720383837.881 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720383838.024 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720383838.168 : => CNT96226::VenderCmd_GetData
2138-1848:720383838.292 : iCmd = 1, nBytes = 4
2138-1848:720384048.341 : 0000 : 00 00 00 00 
2138-1848:720384048.529 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720384048.659 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720384048.943 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720384049.097 : => CNT96226::Close
2138-1848:720384055.548 : <= CNT96226::Close ret = 1
2138-1848:720384055.934 : <= CNT96226::~CNT96226
2138-1848:720384056.119 : <= CAsicIO::GetDeviceList
2138-1848:720384056.930 : => IoObject::SetTimeout
2138-1848:720384057.053 : Timeout--> In = 0 Out = 0
2138-1848:720384057.173 : <= IoObject::SetTimeout
2138-1848:720384057.305 : => CAsicIO::CAsicIO
2138-1848:720384057.447 : => CNT96226::CNT96226
2138-1848:720384057.563 : => CNT96226::Open
2138-1848:720384101.315 : <= CNT96226::Open ret = 1
2138-1848:720384101.534 : => CNT96226::Initialize
2138-1848:720384101.952 : <= CNT96226::Initialize ret = 1
2138-1848:720384102.079 : <= CNT96226::CNT96226
2138-1848:720384102.190 : <= CAsicIO::CAsicIO
2138-1848:720384102.305 : => CAsicIO::InitializeDevice
2138-1848:720384102.455 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720384110.261 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720384110.501 : => IoObject::GetLockName
2138-1848:720384110.617 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720384110.758 : <= IoObject::GetLockName
2138-1848:720384111.603 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720384111.762 : IO Send command 10 bytes
2138-1848:720384111.870 : => CNT96226::VenderCmd_SetData
2138-1848:720384111.991 : iCmd = 0, nBytes = 10
2138-1848:720384112.229 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720384480.684 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720384481.005 : => CNT96226::VenderCmd_GetData
2138-1848:720384481.161 : iCmd = 0, nBytes = 128
2138-1848:720384677.576 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720384678.001 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720384678.297 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720384678.589 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720384678.855 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720384679.126 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720384679.387 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720384679.649 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720384679.782 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720384680.131 : => CNT96226::VenderCmd_GetData
2138-1848:720384680.258 : iCmd = 1, nBytes = 4
2138-1848:720384886.105 : 0000 : 00 00 00 00 
2138-1848:720384886.320 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720384886.467 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720384886.608 : => CNT96226::VenderCmd_GetData
2138-1848:720384886.727 : iCmd = 3, nBytes = 2
2138-1848:720385278.070 : 0000 : 06 38 
2138-1848:720385278.304 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720385278.473 : => CNT96226::VenderCmd_GetData
2138-1848:720385278.607 : iCmd = 4, nBytes = 2
2138-1848:720385598.856 : 0000 : 07 07 
2138-1848:720385599.041 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720385599.313 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720385599.518 : => IoObject::InitializeDevice
2138-1848:720385599.706 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720385600.914 : <= IoObject::InitializeDevice ret = 1
2138-1848:720385601.069 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720385602.064 : => FindScanner
2138-1848:720385602.180 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720385602.317 : <= FindScanner ret = 1
2138-1848:720385602.442 : => IoObject::IoLockStart
2138-1848:720385602.620 : => CAsicIO::CheckDevice
2138-1848:720385602.741 : => CNT96226::ConnectIsAvailable
2138-1848:720385625.092 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720385625.294 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720385625.411 : <= IoObject::IoLockStart
2138-1848:720385625.538 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720385625.673 : IO Send command 10 bytes
2138-1848:720385625.850 : => CNT96226::VenderCmd_SetData
2138-1848:720385625.966 : iCmd = 0, nBytes = 10
2138-1848:720385626.186 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720385838.416 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720385838.667 : System send command 10 bytes + data 0 bytes
2138-1848:720385838.808 : IO total need to receive data 5 bytes
2138-1848:720385838.932 : => CNT96226::VenderCmd_GetData
2138-1848:720385839.050 : iCmd = 0, nBytes = 5
2138-1848:720386046.590 : 0000 : 06 00 02 02 ab 
2138-1848:720386046.771 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720386046.903 : System total receive data 5 bytes
2138-1848:720386047.033 : => CNT96226::VenderCmd_GetData
2138-1848:720386047.149 : iCmd = 1, nBytes = 4
2138-1848:720386266.490 : 0000 : 00 00 00 00 
2138-1848:720386266.735 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720386266.995 : <= CAsicIO::DoIo ret = 1
2138-1848:720386267.124 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720386267.272 : IO Send command 10 bytes
2138-1848:720386267.459 : => CNT96226::VenderCmd_SetData
2138-1848:720386267.591 : iCmd = 0, nBytes = 10
2138-1848:720386267.809 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720386475.629 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720386475.846 : System send command 10 bytes + data 0 bytes
2138-1848:720386475.992 : IO total need to receive data 165 bytes
2138-1848:720386476.129 : => CNT96226::VenderCmd_GetData
2138-1848:720386476.247 : iCmd = 0, nBytes = 165
2138-1848:720386684.424 : skip dump 37 bytes
2138-1848:720386684.789 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720386685.086 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720386685.365 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720386685.644 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720386685.913 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720386686.193 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720386686.451 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720386686.711 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720386686.849 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720386686.979 : System total receive data 165 bytes
2138-1848:720386687.116 : => CNT96226::VenderCmd_GetData
2138-1848:720386687.423 : iCmd = 1, nBytes = 4
2138-1848:720386900.942 : 0000 : 00 00 00 00 
2138-1848:720386901.215 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720386901.518 : <= CAsicIO::DoIo ret = 1
2138-1848:720386901.650 : Dump Inquiry
2138-1848:720386901.920 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720386902.210 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720386902.491 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720386902.783 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720386903.053 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720386903.345 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720386903.614 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720386903.879 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720386904.153 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720386904.419 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720386904.603 : 00a0 : 00 00 00 00 00 
2138-1848:720386904.738 : => ReadNVMDataInternal
2138-1848:720386905.275 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720386905.428 : IO Send command 10 bytes
2138-1848:720386905.637 : => CNT96226::VenderCmd_SetData
2138-1848:720386905.753 : iCmd = 0, nBytes = 10
2138-1848:720386905.971 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720387258.179 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720387258.442 : System send command 10 bytes + data 0 bytes
2138-1848:720387258.825 : IO total need to receive data 128 bytes
2138-1848:720387258.975 : => CNT96226::VenderCmd_GetData
2138-1848:720387259.118 : iCmd = 0, nBytes = 128
2138-1848:720387469.368 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720387469.741 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720387470.051 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720387470.351 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720387470.627 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720387470.894 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720387471.160 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720387471.432 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720387471.580 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720387471.722 : System total receive data 128 bytes
2138-1848:720387471.859 : => CNT96226::VenderCmd_GetData
2138-1848:720387471.989 : iCmd = 1, nBytes = 4
2138-1848:720387681.945 : 0000 : 00 00 00 00 
2138-1848:720387682.179 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720387682.460 : <= CAsicIO::DoIo ret = 1
2138-1848:720387682.595 : NVMData.PadScanCount = 0
2138-1848:720387682.716 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720387682.841 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720387682.972 : NVMData.FlatbedScanCount = 0
2138-1848:720387683.092 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720387683.201 : NVMData.SideEdgeFletbed = 0
2138-1848:720387683.317 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720387683.439 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720387683.563 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720387683.688 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720387685.247 : NVMData.BornMonth = 0
2138-1848:720387685.373 : NVMData.BornDay = 0
2138-1848:720387685.490 : NVMData.BornYear = 0
2138-1848:720387685.603 : NVMData.FirstScanMonth = 5
2138-1848:720387685.718 : NVMData.FirstScanDay = 18
2138-1848:720387685.835 : NVMData.FirstScanYear = 2020
2138-1848:720387685.951 : NVMData.VerticalMagnification = 0
2138-1848:720387686.070 : NVMData.HorizontalMagnification = 0
2138-1848:720387686.189 : NVMData.PowerSavingTime = 15
2138-1848:720387686.308 : NVMData.SN = A094165189010062
2138-1848:720387686.422 : NVMData.AutoFeed = 0
2138-1848:720387686.531 : NVMData.CCDType = 0
2138-1848:720387686.822 : NVMData.ScanSpeed = 0
2138-1848:720387686.932 : NVMData.RollerCount = 0
2138-1848:720387687.038 : NVMData.MultifeedCount = 0
2138-1848:720387687.150 : NVMData.JamCount = 0
2138-1848:720387687.258 : NVMData.IdentifyInfo = 
2138-1848:720387687.370 : NVMData.FormalName = 
2138-1848:720387687.476 : NVMData.ReservedB = 0
2138-1848:720387687.583 : NVMData.FunctionCode = 0
2138-1848:720387687.697 : NVMData.PreFeed = 0
2138-1848:720387687.804 : NVMData.PreFeedTime = 0
2138-1848:720387687.919 : NVMData.ButtonNumber = 0
2138-1848:720387688.027 : NVMData.PowerOffTime = 0
2138-1848:720387688.140 : <= ReadNVMDataInternal ret = 1
2138-1848:720387688.302 : => IoObject::IoLockEnd
2138-1848:720387688.470 : <= IoObject::IoLockEnd
2138-1848:720387688.575 : <= InitializeScanner ret = 1
2138-1848:720387688.701 : => GetLogicalScannerAbilityEx
2138-1848:720387688.824 : => IoObject::IoLockStart
2138-1848:720387688.989 : => CAsicIO::CheckDevice
2138-1848:720387689.103 : => CNT96226::ConnectIsAvailable
2138-1848:720387712.746 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720387713.018 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720387713.156 : <= IoObject::IoLockStart
2138-1848:720387713.288 : => IoObject::IoLockEnd
2138-1848:720387713.505 : <= IoObject::IoLockEnd
2138-1848:720387713.745 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720387713.919 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720388047.546 : => ReadNVMData
2138-1848:720388047.858 : => IoObject::IoLockStart
2138-1848:720388048.124 : => CAsicIO::CheckDevice
2138-1848:720388048.254 : => CNT96226::ConnectIsAvailable
2138-1848:720388081.291 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720388081.545 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720388081.697 : <= IoObject::IoLockStart
2138-1848:720388081.845 : => ReadNVMDataInternal
2138-1848:720388081.989 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720388082.149 : IO Send command 10 bytes
2138-1848:720388082.401 : => CNT96226::VenderCmd_SetData
2138-1848:720388082.533 : iCmd = 0, nBytes = 10
2138-1848:720388082.775 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720388444.214 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720388444.556 : System send command 10 bytes + data 0 bytes
2138-1848:720388444.710 : IO total need to receive data 128 bytes
2138-1848:720388444.847 : => CNT96226::VenderCmd_GetData
2138-1848:720388444.973 : iCmd = 0, nBytes = 128
2138-1848:720388657.276 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720388657.657 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720388657.967 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720388658.250 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720388658.527 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720388658.795 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720388659.060 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720388659.324 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720388659.467 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720388659.603 : System total receive data 128 bytes
2138-1848:720388659.735 : => CNT96226::VenderCmd_GetData
2138-1848:720388659.854 : iCmd = 1, nBytes = 4
2138-1848:720388867.898 : 0000 : 00 00 00 00 
2138-1848:720388868.071 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720388868.248 : <= CAsicIO::DoIo ret = 1
2138-1848:720388868.343 : NVMData.PadScanCount = 0
2138-1848:720388868.420 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720388868.494 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720388868.570 : NVMData.FlatbedScanCount = 0
2138-1848:720388868.642 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720388868.718 : NVMData.SideEdgeFletbed = 0
2138-1848:720388868.793 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720388868.870 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720388868.948 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720388869.175 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720388869.256 : NVMData.BornMonth = 0
2138-1848:720388869.324 : NVMData.BornDay = 0
2138-1848:720388869.400 : NVMData.BornYear = 0
2138-1848:720388869.470 : NVMData.FirstScanMonth = 5
2138-1848:720388869.543 : NVMData.FirstScanDay = 18
2138-1848:720388869.622 : NVMData.FirstScanYear = 2020
2138-1848:720388869.700 : NVMData.VerticalMagnification = 0
2138-1848:720388869.779 : NVMData.HorizontalMagnification = 0
2138-1848:720388869.856 : NVMData.PowerSavingTime = 15
2138-1848:720388869.932 : NVMData.SN = A094165189010062
2138-1848:720388869.999 : NVMData.AutoFeed = 0
2138-1848:720388870.070 : NVMData.CCDType = 0
2138-1848:720388870.139 : NVMData.ScanSpeed = 0
2138-1848:720388870.206 : NVMData.RollerCount = 0
2138-1848:720388870.276 : NVMData.MultifeedCount = 0
2138-1848:720388870.345 : NVMData.JamCount = 0
2138-1848:720388870.414 : NVMData.IdentifyInfo = 
2138-1848:720388870.487 : NVMData.FormalName = 
2138-1848:720388870.557 : NVMData.ReservedB = 0
2138-1848:720388870.629 : NVMData.FunctionCode = 0
2138-1848:720388870.702 : NVMData.PreFeed = 0
2138-1848:720388870.772 : NVMData.PreFeedTime = 0
2138-1848:720388870.838 : NVMData.ButtonNumber = 0
2138-1848:720388870.908 : NVMData.PowerOffTime = 0
2138-1848:720388870.977 : <= ReadNVMDataInternal ret = 1
2138-1848:720388871.060 : => IoObject::IoLockEnd
2138-1848:720388871.163 : <= IoObject::IoLockEnd
2138-1848:720388871.236 : <= ReadNVMData ret = 1
2138-1848:720391423.445 : ============Debug Start==========
2138-1848:720391423.771 : Date : 2020/5/18 09:53:45
2138-1848:720391423.856 : Process ID : 2138
2138-1848:720391424.199 : Windows : Version 10.0 build 18363 
2138-1848:720391424.699 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720391424.763 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720391424.833 : MemoryStatus.ullAvailPhys : 5902729216
2138-1848:720391424.897 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720391424.960 : MemoryStatus.ullAvailPageFile : 7326674944
2138-1848:720391425.029 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720391425.092 : MemoryStatus.ullAvailVirtual : 1719209984
2138-1848:720391425.154 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720391425.264 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720391425.327 : CPU Family 6 Model 10 Stepping 7
2138-1848:720391425.593 : CPU Count : 4
2138-1848:720391425.644 : CPU Frequency : 100.000 Mhz
2138-1848:720391430.591 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720391430.741 : => InitializeDriver
2138-1848:720391431.000 : <= InitializeDriver ret = 1
2138-1848:720393745.108 : => InitializeScanner
2138-1848:720393745.397 : => CAsicIO::GetDeviceList
2138-1848:720393745.819 : => CNT96226::CNT96226
2138-1848:720393745.883 : => CNT96226::Open
2138-1848:720393774.159 : <= CNT96226::Open ret = 1
2138-1848:720393774.286 : => CNT96226::Initialize
2138-1848:720393774.504 : <= CNT96226::Initialize ret = 1
2138-1848:720393774.571 : <= CNT96226::CNT96226
2138-1848:720393774.629 : => CNT96226::EnumAvailableDevice
2138-1848:720393778.276 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720393778.361 : DeviceHandleTable[ 0 ] = 256
2138-1848:720393778.424 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720397527.955 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720397529.405 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720397537.898 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720397538.142 : => IoObject::GetLockName
2138-1848:720397538.274 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720397538.422 : <= IoObject::GetLockName
2138-1848:720397539.301 : => CNT96226::VenderCmd_GetData
2138-1848:720397539.442 : iCmd = 3, nBytes = 2
2138-1848:720397958.331 : 0000 : 06 38 
2138-1848:720397958.596 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720397958.751 : => CNT96226::VenderCmd_GetData
2138-1848:720397958.877 : iCmd = 4, nBytes = 2
2138-1848:720398283.958 : 0000 : 07 07 
2138-1848:720398284.183 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720398284.355 : Device 0 USB ID = 0638 : 0707
2138-1848:720398284.525 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720398284.664 : IO Send command 10 bytes
2138-1848:720398284.778 : => CNT96226::VenderCmd_SetData
2138-1848:720398284.899 : iCmd = 0, nBytes = 10
2138-1848:720398285.122 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720398495.549 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720398495.796 : => CNT96226::VenderCmd_GetData
2138-1848:720398495.932 : iCmd = 0, nBytes = 165
2138-1848:720398709.329 : skip dump 37 bytes
2138-1848:720398709.786 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720398710.102 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720398710.399 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720398710.682 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720398710.971 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720398711.262 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720398711.534 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720398711.800 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720398711.942 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720398712.080 : => CNT96226::VenderCmd_GetData
2138-1848:720398712.420 : iCmd = 1, nBytes = 4
2138-1848:720398921.702 : 0000 : 00 00 00 00 
2138-1848:720398921.891 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720398922.021 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720398922.155 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720398922.302 : IO Send command 10 bytes
2138-1848:720398922.422 : => CNT96226::VenderCmd_SetData
2138-1848:720398922.539 : iCmd = 0, nBytes = 10
2138-1848:720398922.768 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720399283.672 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720399283.993 : => CNT96226::VenderCmd_GetData
2138-1848:720399284.144 : iCmd = 0, nBytes = 128
2138-1848:720399493.911 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720399494.272 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720399494.569 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720399494.855 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720399495.116 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720399495.385 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720399495.662 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720399495.930 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720399496.075 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720399496.211 : => CNT96226::VenderCmd_GetData
2138-1848:720399496.333 : iCmd = 1, nBytes = 4
2138-1848:720399713.502 : 0000 : 00 00 00 00 
2138-1848:720399713.754 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720399713.903 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720399714.181 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720399714.331 : => CNT96226::Close
2138-1848:720399720.856 : <= CNT96226::Close ret = 1
2138-1848:720399721.026 : <= CNT96226::~CNT96226
2138-1848:720399721.199 : <= CAsicIO::GetDeviceList
2138-1848:720399721.957 : => IoObject::SetTimeout
2138-1848:720399722.091 : Timeout--> In = 0 Out = 0
2138-1848:720399722.218 : <= IoObject::SetTimeout
2138-1848:720399722.349 : => CAsicIO::CAsicIO
2138-1848:720399722.506 : => CNT96226::CNT96226
2138-1848:720399722.632 : => CNT96226::Open
2138-1848:720399765.160 : <= CNT96226::Open ret = 1
2138-1848:720399765.389 : => CNT96226::Initialize
2138-1848:720399765.812 : <= CNT96226::Initialize ret = 1
2138-1848:720399765.947 : <= CNT96226::CNT96226
2138-1848:720399766.077 : <= CAsicIO::CAsicIO
2138-1848:720399766.201 : => CAsicIO::InitializeDevice
2138-1848:720399766.358 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720399774.011 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720399774.249 : => IoObject::GetLockName
2138-1848:720399774.374 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720399774.519 : <= IoObject::GetLockName
2138-1848:720399775.346 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720399775.507 : IO Send command 10 bytes
2138-1848:720399775.628 : => CNT96226::VenderCmd_SetData
2138-1848:720399775.755 : iCmd = 0, nBytes = 10
2138-1848:720399775.992 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720400134.562 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720400134.882 : => CNT96226::VenderCmd_GetData
2138-1848:720400135.023 : iCmd = 0, nBytes = 128
2138-1848:720400331.441 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720400331.834 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720400332.151 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720400332.439 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720400332.709 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720400332.973 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720400333.240 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720400333.508 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720400333.655 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720400333.981 : => CNT96226::VenderCmd_GetData
2138-1848:720400334.106 : iCmd = 1, nBytes = 4
2138-1848:720400524.601 : 0000 : 00 00 00 00 
2138-1848:720400524.801 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720400524.936 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720400525.059 : => CNT96226::VenderCmd_GetData
2138-1848:720400525.179 : iCmd = 3, nBytes = 2
2138-1848:720400905.307 : 0000 : 06 38 
2138-1848:720400905.550 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720400905.704 : => CNT96226::VenderCmd_GetData
2138-1848:720400905.836 : iCmd = 4, nBytes = 2
2138-1848:720401233.364 : 0000 : 07 07 
2138-1848:720401233.615 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720401233.894 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720401234.106 : => IoObject::InitializeDevice
2138-1848:720401234.308 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720401235.515 : <= IoObject::InitializeDevice ret = 1
2138-1848:720401235.673 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720401236.675 : => FindScanner
2138-1848:720401236.790 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720401236.926 : <= FindScanner ret = 1
2138-1848:720401237.048 : => IoObject::IoLockStart
2138-1848:720401237.227 : => CAsicIO::CheckDevice
2138-1848:720401237.348 : => CNT96226::ConnectIsAvailable
2138-1848:720401260.715 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720401260.922 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720401261.052 : <= IoObject::IoLockStart
2138-1848:720401261.177 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720401261.316 : IO Send command 10 bytes
2138-1848:720401261.496 : => CNT96226::VenderCmd_SetData
2138-1848:720401261.617 : iCmd = 0, nBytes = 10
2138-1848:720401261.839 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720401469.324 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720401469.532 : System send command 10 bytes + data 0 bytes
2138-1848:720401469.677 : IO total need to receive data 5 bytes
2138-1848:720401469.802 : => CNT96226::VenderCmd_GetData
2138-1848:720401469.923 : iCmd = 0, nBytes = 5
2138-1848:720401684.590 : 0000 : 06 00 02 02 ab 
2138-1848:720401684.820 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720401684.965 : System total receive data 5 bytes
2138-1848:720401685.095 : => CNT96226::VenderCmd_GetData
2138-1848:720401685.218 : iCmd = 1, nBytes = 4
2138-1848:720401894.773 : 0000 : 00 00 00 00 
2138-1848:720401894.984 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720401895.253 : <= CAsicIO::DoIo ret = 1
2138-1848:720401895.386 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720401895.532 : IO Send command 10 bytes
2138-1848:720401895.720 : => CNT96226::VenderCmd_SetData
2138-1848:720401895.845 : iCmd = 0, nBytes = 10
2138-1848:720401896.073 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720402106.782 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720402106.994 : System send command 10 bytes + data 0 bytes
2138-1848:720402107.149 : IO total need to receive data 165 bytes
2138-1848:720402107.289 : => CNT96226::VenderCmd_GetData
2138-1848:720402107.413 : iCmd = 0, nBytes = 165
2138-1848:720402319.307 : skip dump 37 bytes
2138-1848:720402319.754 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720402320.058 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720402320.355 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720402320.645 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720402320.930 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720402321.219 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720402321.491 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720402321.759 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720402321.908 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720402322.045 : System total receive data 165 bytes
2138-1848:720402322.185 : => CNT96226::VenderCmd_GetData
2138-1848:720402322.500 : iCmd = 1, nBytes = 4
2138-1848:720402532.199 : 0000 : 00 00 00 00 
2138-1848:720402532.395 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720402532.667 : <= CAsicIO::DoIo ret = 1
2138-1848:720402532.796 : Dump Inquiry
2138-1848:720402533.055 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720402533.335 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720402533.623 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720402533.901 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720402534.172 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720402534.450 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720402534.720 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720402534.988 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720402535.269 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720402535.548 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720402535.732 : 00a0 : 00 00 00 00 00 
2138-1848:720402535.861 : => ReadNVMDataInternal
2138-1848:720402536.259 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720402536.404 : IO Send command 10 bytes
2138-1848:720402536.594 : => CNT96226::VenderCmd_SetData
2138-1848:720402536.711 : iCmd = 0, nBytes = 10
2138-1848:720402536.939 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720402891.507 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720402891.804 : System send command 10 bytes + data 0 bytes
2138-1848:720402891.959 : IO total need to receive data 128 bytes
2138-1848:720402892.095 : => CNT96226::VenderCmd_GetData
2138-1848:720402892.221 : iCmd = 0, nBytes = 128
2138-1848:720403100.737 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720403101.105 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720403101.383 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720403101.670 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720403101.953 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720403102.223 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720403102.483 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720403102.746 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720403102.890 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720403103.027 : System total receive data 128 bytes
2138-1848:720403103.156 : => CNT96226::VenderCmd_GetData
2138-1848:720403103.272 : iCmd = 1, nBytes = 4
2138-1848:720403317.084 : 0000 : 00 00 00 00 
2138-1848:720403317.313 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720403317.561 : <= CAsicIO::DoIo ret = 1
2138-1848:720403317.713 : NVMData.PadScanCount = 0
2138-1848:720403317.841 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720403317.967 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720403318.089 : NVMData.FlatbedScanCount = 0
2138-1848:720403318.210 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720403318.324 : NVMData.SideEdgeFletbed = 0
2138-1848:720403318.442 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720403318.557 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720403318.682 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720403318.802 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720403318.922 : NVMData.BornMonth = 0
2138-1848:720403319.031 : NVMData.BornDay = 0
2138-1848:720403319.145 : NVMData.BornYear = 0
2138-1848:720403319.249 : NVMData.FirstScanMonth = 5
2138-1848:720403319.363 : NVMData.FirstScanDay = 18
2138-1848:720403319.490 : NVMData.FirstScanYear = 2020
2138-1848:720403319.612 : NVMData.VerticalMagnification = 0
2138-1848:720403319.733 : NVMData.HorizontalMagnification = 0
2138-1848:720403319.862 : NVMData.PowerSavingTime = 15
2138-1848:720403319.989 : NVMData.SN = A094165189010062
2138-1848:720403320.098 : NVMData.AutoFeed = 0
2138-1848:720403320.203 : NVMData.CCDType = 0
2138-1848:720403320.517 : NVMData.ScanSpeed = 0
2138-1848:720403320.636 : NVMData.RollerCount = 0
2138-1848:720403320.745 : NVMData.MultifeedCount = 0
2138-1848:720403320.857 : NVMData.JamCount = 0
2138-1848:720403320.969 : NVMData.IdentifyInfo = 
2138-1848:720403321.085 : NVMData.FormalName = 
2138-1848:720403321.192 : NVMData.ReservedB = 0
2138-1848:720403321.304 : NVMData.FunctionCode = 0
2138-1848:720403321.413 : NVMData.PreFeed = 0
2138-1848:720403321.517 : NVMData.PreFeedTime = 0
2138-1848:720403321.622 : NVMData.ButtonNumber = 0
2138-1848:720403321.733 : NVMData.PowerOffTime = 0
2138-1848:720403321.846 : <= ReadNVMDataInternal ret = 1
2138-1848:720403321.994 : => IoObject::IoLockEnd
2138-1848:720403322.151 : <= IoObject::IoLockEnd
2138-1848:720403322.260 : <= InitializeScanner ret = 1
2138-1848:720404765.346 : => GetLogicalScannerAbility
2138-1848:720404765.558 : => IoObject::IoLockStart
2138-1848:720404765.711 : => CAsicIO::CheckDevice
2138-1848:720404765.773 : => CNT96226::ConnectIsAvailable
2138-1848:720404790.627 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720404790.747 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720404790.812 : <= IoObject::IoLockStart
2138-1848:720404790.874 : => IoObject::IoLockEnd
2138-1848:720404790.993 : <= IoObject::IoLockEnd
2138-1848:720404791.081 : <= GetLogicalScannerAbility ret = 1
2138-1848:720407834.623 : => GetLogicalScannerAbilityEx
2138-1848:720407834.824 : => IoObject::IoLockStart
2138-1848:720407834.961 : => CAsicIO::CheckDevice
2138-1848:720407835.026 : => CNT96226::ConnectIsAvailable
2138-1848:720407862.275 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720407862.395 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720407862.459 : <= IoObject::IoLockStart
2138-1848:720407862.524 : => IoObject::IoLockEnd
2138-1848:720407862.629 : <= IoObject::IoLockEnd
2138-1848:720407862.749 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720407862.831 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720414879.970 : => ReadNVMData
2138-1848:720414880.176 : => IoObject::IoLockStart
2138-1848:720414880.334 : => CAsicIO::CheckDevice
2138-1848:720414880.399 : => CNT96226::ConnectIsAvailable
2138-1848:720414899.029 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720414899.150 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720414899.219 : <= IoObject::IoLockStart
2138-1848:720414899.294 : => ReadNVMDataInternal
2138-1848:720414899.365 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720414899.789 : IO Send command 10 bytes
2138-1848:720414899.971 : => CNT96226::VenderCmd_SetData
2138-1848:720414900.047 : iCmd = 0, nBytes = 10
2138-1848:720414900.174 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720415203.808 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720415204.004 : System send command 10 bytes + data 0 bytes
2138-1848:720415204.089 : IO total need to receive data 128 bytes
2138-1848:720415204.164 : => CNT96226::VenderCmd_GetData
2138-1848:720415204.233 : iCmd = 0, nBytes = 128
2138-1848:720415381.845 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720415382.100 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720415382.259 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720415382.409 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720415382.551 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720415382.688 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720415382.827 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720415382.959 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720415383.030 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720415383.107 : System total receive data 128 bytes
2138-1848:720415383.184 : => CNT96226::VenderCmd_GetData
2138-1848:720415383.245 : iCmd = 1, nBytes = 4
2138-1848:720415603.740 : 0000 : 00 00 00 00 
2138-1848:720415603.925 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720415604.093 : <= CAsicIO::DoIo ret = 1
2138-1848:720415604.295 : NVMData.PadScanCount = 0
2138-1848:720415604.368 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720415604.429 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720415604.492 : NVMData.FlatbedScanCount = 0
2138-1848:720415604.553 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720415604.613 : NVMData.SideEdgeFletbed = 0
2138-1848:720415604.672 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720415604.733 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720415604.794 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720415604.855 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720415604.916 : NVMData.BornMonth = 0
2138-1848:720415604.969 : NVMData.BornDay = 0
2138-1848:720415605.027 : NVMData.BornYear = 0
2138-1848:720415605.079 : NVMData.FirstScanMonth = 5
2138-1848:720415605.134 : NVMData.FirstScanDay = 18
2138-1848:720415605.192 : NVMData.FirstScanYear = 2020
2138-1848:720415605.253 : NVMData.VerticalMagnification = 0
2138-1848:720415605.315 : NVMData.HorizontalMagnification = 0
2138-1848:720415605.376 : NVMData.PowerSavingTime = 15
2138-1848:720415605.436 : NVMData.SN = A094165189010062
2138-1848:720415605.491 : NVMData.AutoFeed = 0
2138-1848:720415605.543 : NVMData.CCDType = 0
2138-1848:720415605.596 : NVMData.ScanSpeed = 0
2138-1848:720415605.651 : NVMData.RollerCount = 0
2138-1848:720415605.707 : NVMData.MultifeedCount = 0
2138-1848:720415605.764 : NVMData.JamCount = 0
2138-1848:720415605.822 : NVMData.IdentifyInfo = 
2138-1848:720415605.877 : NVMData.FormalName = 
2138-1848:720415605.931 : NVMData.ReservedB = 0
2138-1848:720415605.990 : NVMData.FunctionCode = 0
2138-1848:720415606.047 : NVMData.PreFeed = 0
2138-1848:720415606.101 : NVMData.PreFeedTime = 0
2138-1848:720415606.158 : NVMData.ButtonNumber = 0
2138-1848:720415606.214 : NVMData.PowerOffTime = 0
2138-1848:720415606.272 : <= ReadNVMDataInternal ret = 1
2138-1848:720415606.339 : => IoObject::IoLockEnd
2138-1848:720415606.432 : <= IoObject::IoLockEnd
2138-1848:720415606.486 : <= ReadNVMData ret = 1
2138-1848:720427391.219 : => GetADFStatus
2138-1848:720427391.619 : => IoObject::IoLockStart
2138-1848:720427391.803 : => CAsicIO::CheckDevice
2138-1848:720427391.869 : => CNT96226::ConnectIsAvailable
2138-1848:720427428.866 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720427429.978 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720427430.060 : <= IoObject::IoLockStart
2138-1848:720427430.131 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720427430.210 : IO Send command 10 bytes
2138-1848:720427430.361 : => CNT96226::VenderCmd_SetData
2138-1848:720427430.425 : iCmd = 0, nBytes = 10
2138-1848:720427430.540 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720427672.170 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720427672.383 : System send command 10 bytes + data 0 bytes
2138-1848:720427672.467 : IO total need to receive data 2 bytes
2138-1848:720427672.536 : => CNT96226::VenderCmd_GetData
2138-1848:720427672.604 : iCmd = 0, nBytes = 2
2138-1848:720427826.983 : 0000 : 00 00 
2138-1848:720427827.156 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720427827.244 : System total receive data 2 bytes
2138-1848:720427827.320 : => CNT96226::VenderCmd_GetData
2138-1848:720427827.386 : iCmd = 1, nBytes = 4
2138-1848:720428004.729 : 0000 : 00 00 00 00 
2138-1848:720428004.919 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720428005.103 : <= CAsicIO::DoIo ret = 1
2138-1848:720428005.180 : Return status = 0
2138-1848:720428005.250 : => IoObject::IoLockEnd
2138-1848:720428005.333 : <= IoObject::IoLockEnd
2138-1848:720428005.390 : <= GetADFStatus ret = 1
2138-1848:720430797.814 : => GetADFStatus
2138-1848:720430798.028 : => IoObject::IoLockStart
2138-1848:720430798.180 : => CAsicIO::CheckDevice
2138-1848:720430798.253 : => CNT96226::ConnectIsAvailable
2138-1848:720430815.748 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720430816.114 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720430816.180 : <= IoObject::IoLockStart
2138-1848:720430816.251 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720430816.460 : IO Send command 10 bytes
2138-1848:720430816.600 : => CNT96226::VenderCmd_SetData
2138-1848:720430816.665 : iCmd = 0, nBytes = 10
2138-1848:720430816.779 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720430977.710 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720430977.823 : System send command 10 bytes + data 0 bytes
2138-1848:720430977.893 : IO total need to receive data 2 bytes
2138-1848:720430977.958 : => CNT96226::VenderCmd_GetData
2138-1848:720430978.022 : iCmd = 0, nBytes = 2
2138-1848:720431117.296 : 0000 : 00 00 
2138-1848:720431117.743 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720431117.822 : System total receive data 2 bytes
2138-1848:720431117.903 : => CNT96226::VenderCmd_GetData
2138-1848:720431117.964 : iCmd = 1, nBytes = 4
2138-1848:720431286.839 : 0000 : 00 00 00 00 
2138-1848:720431286.932 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720431287.088 : <= CAsicIO::DoIo ret = 1
2138-1848:720431287.168 : Return status = 0
2138-1848:720431287.236 : => IoObject::IoLockEnd
2138-1848:720431287.318 : <= IoObject::IoLockEnd
2138-1848:720431287.372 : <= GetADFStatus ret = 1
2138-1848:720433178.519 : => TerminateDriver
2138-1848:720433178.717 : => CAsicIO::~CAsicIO,pStage=206376008
2138-1848:720433178.805 : => CNT96226::Close
2138-1848:720433182.982 : <= CNT96226::Close ret = 1
2138-1848:720433183.081 : <= CAsicIO::~CAsicIO
2138-1848:720433183.146 : => IoObject::IoLockEnd
2138-1848:720433183.206 : <= IoObject::IoLockEnd
2138-1848:720433183.262 : => IoObject::TerminateDevice
2138-1848:720433183.328 : => IoObject::IoLockEnd
2138-1848:720433183.387 : <= IoObject::IoLockEnd
2138-1848:720433183.485 : <= IoObject::TerminateDevice
2138-1848:720433183.728 : <= TerminateDriver ret = 1
2138-1848:720475512.458 : ============Debug Start==========
2138-1848:720475512.808 : Date : 2020/5/18 09:53:47
2138-1848:720475512.895 : Process ID : 2138
2138-1848:720475513.262 : Windows : Version 10.0 build 18363 
2138-1848:720475513.779 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720475513.847 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720475513.920 : MemoryStatus.ullAvailPhys : 5864882176
2138-1848:720475513.986 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720475514.056 : MemoryStatus.ullAvailPageFile : 7258611712
2138-1848:720475514.125 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720475514.189 : MemoryStatus.ullAvailVirtual : 1719222272
2138-1848:720475514.253 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720475514.361 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720475514.429 : CPU Family 6 Model 10 Stepping 7
2138-1848:720475514.692 : CPU Count : 4
2138-1848:720475514.746 : CPU Frequency : 100.000 Mhz
2138-1848:720475520.178 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720475520.325 : => InitializeDriver
2138-1848:720475520.804 : <= InitializeDriver ret = 1
2138-1848:720475520.865 : => InitializeScanner
2138-1848:720475520.947 : => CAsicIO::GetDeviceList
2138-1848:720475521.145 : => CNT96226::CNT96226
2138-1848:720475521.204 : => CNT96226::Open
2138-1848:720475547.682 : <= CNT96226::Open ret = 1
2138-1848:720475547.809 : => CNT96226::Initialize
2138-1848:720475548.032 : <= CNT96226::Initialize ret = 1
2138-1848:720475548.097 : <= CNT96226::CNT96226
2138-1848:720475548.159 : => CNT96226::EnumAvailableDevice
2138-1848:720475552.038 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720475552.129 : DeviceHandleTable[ 0 ] = 256
2138-1848:720475552.194 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720479197.530 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720479198.699 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720479207.006 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720479207.222 : => IoObject::GetLockName
2138-1848:720479207.357 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720479207.497 : <= IoObject::GetLockName
2138-1848:720479208.495 : => CNT96226::VenderCmd_GetData
2138-1848:720479208.635 : iCmd = 3, nBytes = 2
2138-1848:720479591.944 : 0000 : 06 38 
2138-1848:720479592.222 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720479592.396 : => CNT96226::VenderCmd_GetData
2138-1848:720479592.536 : iCmd = 4, nBytes = 2
2138-1848:720479886.278 : 0000 : 07 07 
2138-1848:720479886.456 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720479886.575 : Device 0 USB ID = 0638 : 0707
2138-1848:720479886.695 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720479886.779 : IO Send command 10 bytes
2138-1848:720479886.845 : => CNT96226::VenderCmd_SetData
2138-1848:720479886.912 : iCmd = 0, nBytes = 10
2138-1848:720479887.033 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720480075.649 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720480075.860 : => CNT96226::VenderCmd_GetData
2138-1848:720480075.946 : iCmd = 0, nBytes = 165
2138-1848:720480268.887 : skip dump 37 bytes
2138-1848:720480269.179 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720480269.350 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720480269.524 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720480269.690 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720480269.843 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720480270.001 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720480270.158 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720480270.308 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720480270.388 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720480270.468 : => CNT96226::VenderCmd_GetData
2138-1848:720480270.645 : iCmd = 1, nBytes = 4
2138-1848:720480450.568 : 0000 : 00 00 00 00 
2138-1848:720480450.718 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720480450.793 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720480450.866 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720480450.946 : IO Send command 10 bytes
2138-1848:720480451.008 : => CNT96226::VenderCmd_SetData
2138-1848:720480451.081 : iCmd = 0, nBytes = 10
2138-1848:720480451.285 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720480799.285 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720480799.496 : => CNT96226::VenderCmd_GetData
2138-1848:720480799.568 : iCmd = 0, nBytes = 128
2138-1848:720480956.021 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720480956.243 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720480956.398 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720480956.538 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720480956.670 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720480956.801 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720480956.932 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720480957.065 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720480957.134 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720480957.206 : => CNT96226::VenderCmd_GetData
2138-1848:720480957.263 : iCmd = 1, nBytes = 4
2138-1848:720481095.237 : 0000 : 00 00 00 00 
2138-1848:720481095.433 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720481095.514 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720481095.698 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720481095.777 : => CNT96226::Close
2138-1848:720481100.769 : <= CNT96226::Close ret = 1
2138-1848:720481100.859 : <= CNT96226::~CNT96226
2138-1848:720481100.956 : <= CAsicIO::GetDeviceList
2138-1848:720481101.484 : => IoObject::SetTimeout
2138-1848:720481101.545 : Timeout--> In = 0 Out = 0
2138-1848:720481101.606 : <= IoObject::SetTimeout
2138-1848:720481101.677 : => CAsicIO::CAsicIO
2138-1848:720481101.757 : => CNT96226::CNT96226
2138-1848:720481101.826 : => CNT96226::Open
2138-1848:720481126.430 : <= CNT96226::Open ret = 1
2138-1848:720481126.548 : => CNT96226::Initialize
2138-1848:720481126.761 : <= CNT96226::Initialize ret = 1
2138-1848:720481126.829 : <= CNT96226::CNT96226
2138-1848:720481126.889 : <= CAsicIO::CAsicIO
2138-1848:720481126.950 : => CAsicIO::InitializeDevice
2138-1848:720481127.035 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720481131.493 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720481131.639 : => IoObject::GetLockName
2138-1848:720481131.705 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720481131.777 : <= IoObject::GetLockName
2138-1848:720481132.321 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720481132.403 : IO Send command 10 bytes
2138-1848:720481132.462 : => CNT96226::VenderCmd_SetData
2138-1848:720481132.525 : iCmd = 0, nBytes = 10
2138-1848:720481132.639 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720481463.093 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720481463.291 : => CNT96226::VenderCmd_GetData
2138-1848:720481463.373 : iCmd = 0, nBytes = 128
2138-1848:720481618.437 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720481618.702 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720481618.867 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720481619.018 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720481619.156 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720481619.297 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720481619.432 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720481619.565 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720481619.637 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720481619.797 : => CNT96226::VenderCmd_GetData
2138-1848:720481619.861 : iCmd = 1, nBytes = 4
2138-1848:720481791.770 : 0000 : 00 00 00 00 
2138-1848:720481791.940 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720481792.019 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720481792.094 : => CNT96226::VenderCmd_GetData
2138-1848:720481792.160 : iCmd = 3, nBytes = 2
2138-1848:720482120.498 : 0000 : 06 38 
2138-1848:720482120.674 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720482120.763 : => CNT96226::VenderCmd_GetData
2138-1848:720482120.834 : iCmd = 4, nBytes = 2
2138-1848:720482410.236 : 0000 : 07 07 
2138-1848:720482410.413 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720482410.587 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720482410.697 : => IoObject::InitializeDevice
2138-1848:720482410.816 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720482411.690 : <= IoObject::InitializeDevice ret = 1
2138-1848:720482411.780 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720482412.448 : => FindScanner
2138-1848:720482412.516 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720482412.595 : <= FindScanner ret = 1
2138-1848:720482412.659 : => IoObject::IoLockStart
2138-1848:720482412.755 : => CAsicIO::CheckDevice
2138-1848:720482412.814 : => CNT96226::ConnectIsAvailable
2138-1848:720482429.838 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720482429.968 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720482430.042 : <= IoObject::IoLockStart
2138-1848:720482430.109 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720482430.181 : IO Send command 10 bytes
2138-1848:720482430.288 : => CNT96226::VenderCmd_SetData
2138-1848:720482430.350 : iCmd = 0, nBytes = 10
2138-1848:720482430.459 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720482611.462 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720482611.683 : System send command 10 bytes + data 0 bytes
2138-1848:720482611.767 : IO total need to receive data 5 bytes
2138-1848:720482611.842 : => CNT96226::VenderCmd_GetData
2138-1848:720482611.914 : iCmd = 0, nBytes = 5
2138-1848:720482781.363 : 0000 : 06 00 02 02 ab 
2138-1848:720482781.543 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720482781.644 : System total receive data 5 bytes
2138-1848:720482781.720 : => CNT96226::VenderCmd_GetData
2138-1848:720482781.790 : iCmd = 1, nBytes = 4
2138-1848:720482951.270 : 0000 : 00 00 00 00 
2138-1848:720482951.379 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720482951.549 : <= CAsicIO::DoIo ret = 1
2138-1848:720482951.622 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720482951.695 : IO Send command 10 bytes
2138-1848:720482951.815 : => CNT96226::VenderCmd_SetData
2138-1848:720482951.882 : iCmd = 0, nBytes = 10
2138-1848:720482951.989 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720483105.826 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720483106.023 : System send command 10 bytes + data 0 bytes
2138-1848:720483106.105 : IO total need to receive data 165 bytes
2138-1848:720483106.175 : => CNT96226::VenderCmd_GetData
2138-1848:720483106.246 : iCmd = 0, nBytes = 165
2138-1848:720483264.428 : skip dump 37 bytes
2138-1848:720483264.722 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720483264.883 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720483265.028 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720483265.170 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720483265.309 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720483265.452 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720483265.585 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720483265.721 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720483265.790 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720483265.863 : System total receive data 165 bytes
2138-1848:720483265.931 : => CNT96226::VenderCmd_GetData
2138-1848:720483266.092 : iCmd = 1, nBytes = 4
2138-1848:720483438.643 : 0000 : 00 00 00 00 
2138-1848:720483438.778 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720483438.955 : <= CAsicIO::DoIo ret = 1
2138-1848:720483439.030 : Dump Inquiry
2138-1848:720483439.162 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720483439.302 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720483439.438 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720483439.574 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720483439.706 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720483439.847 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720483439.976 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720483440.102 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720483440.234 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720483440.367 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720483440.459 : 00a0 : 00 00 00 00 00 
2138-1848:720483440.533 : => ReadNVMDataInternal
2138-1848:720483440.793 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720483440.865 : IO Send command 10 bytes
2138-1848:720483440.989 : => CNT96226::VenderCmd_SetData
2138-1848:720483441.046 : iCmd = 0, nBytes = 10
2138-1848:720483441.152 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720483767.355 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720483767.555 : System send command 10 bytes + data 0 bytes
2138-1848:720483767.635 : IO total need to receive data 128 bytes
2138-1848:720483767.720 : => CNT96226::VenderCmd_GetData
2138-1848:720483767.787 : iCmd = 0, nBytes = 128
2138-1848:720483921.370 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720483921.560 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720483921.707 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720483921.845 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720483921.982 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720483922.112 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720483922.239 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720483922.368 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720483922.435 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720483922.504 : System total receive data 128 bytes
2138-1848:720483922.568 : => CNT96226::VenderCmd_GetData
2138-1848:720483922.624 : iCmd = 1, nBytes = 4
2138-1848:720484029.541 : 0000 : 00 00 00 00 
2138-1848:720484029.634 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720484029.795 : <= CAsicIO::DoIo ret = 1
2138-1848:720484029.871 : NVMData.PadScanCount = 0
2138-1848:720484029.930 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720484029.991 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720484030.058 : NVMData.FlatbedScanCount = 0
2138-1848:720484030.121 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720484030.178 : NVMData.SideEdgeFletbed = 0
2138-1848:720484030.233 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720484030.291 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720484030.353 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720484030.412 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720484030.472 : NVMData.BornMonth = 0
2138-1848:720484030.522 : NVMData.BornDay = 0
2138-1848:720484030.576 : NVMData.BornYear = 0
2138-1848:720484030.628 : NVMData.FirstScanMonth = 5
2138-1848:720484030.681 : NVMData.FirstScanDay = 18
2138-1848:720484030.750 : NVMData.FirstScanYear = 2020
2138-1848:720484030.807 : NVMData.VerticalMagnification = 0
2138-1848:720484030.864 : NVMData.HorizontalMagnification = 0
2138-1848:720484030.922 : NVMData.PowerSavingTime = 15
2138-1848:720484030.978 : NVMData.SN = A094165189010062
2138-1848:720484031.032 : NVMData.AutoFeed = 0
2138-1848:720484031.083 : NVMData.CCDType = 0
2138-1848:720484031.221 : NVMData.ScanSpeed = 0
2138-1848:720484031.277 : NVMData.RollerCount = 0
2138-1848:720484031.335 : NVMData.MultifeedCount = 0
2138-1848:720484031.389 : NVMData.JamCount = 0
2138-1848:720484031.442 : NVMData.IdentifyInfo = 
2138-1848:720484031.496 : NVMData.FormalName = 
2138-1848:720484031.548 : NVMData.ReservedB = 0
2138-1848:720484031.602 : NVMData.FunctionCode = 0
2138-1848:720484031.652 : NVMData.PreFeed = 0
2138-1848:720484031.704 : NVMData.PreFeedTime = 0
2138-1848:720484031.757 : NVMData.ButtonNumber = 0
2138-1848:720484031.811 : NVMData.PowerOffTime = 0
2138-1848:720484031.865 : <= ReadNVMDataInternal ret = 1
2138-1848:720484031.950 : => IoObject::IoLockEnd
2138-1848:720484032.027 : <= IoObject::IoLockEnd
2138-1848:720484032.078 : <= InitializeScanner ret = 1
2138-1848:720484032.145 : => GetLogicalScannerAbilityEx
2138-1848:720484032.208 : => IoObject::IoLockStart
2138-1848:720484032.288 : => CAsicIO::CheckDevice
2138-1848:720484032.344 : => CNT96226::ConnectIsAvailable
2138-1848:720484049.551 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720484049.680 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720484049.748 : <= IoObject::IoLockStart
2138-1848:720484049.817 : => IoObject::IoLockEnd
2138-1848:720484049.924 : <= IoObject::IoLockEnd
2138-1848:720484050.053 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720484050.140 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720484248.384 : => ReadNVMData
2138-1848:720484248.591 : => IoObject::IoLockStart
2138-1848:720484248.753 : => CAsicIO::CheckDevice
2138-1848:720484248.819 : => CNT96226::ConnectIsAvailable
2138-1848:720484270.030 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720484270.161 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720484270.229 : <= IoObject::IoLockStart
2138-1848:720484270.302 : => ReadNVMDataInternal
2138-1848:720484270.383 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720484270.453 : IO Send command 10 bytes
2138-1848:720484270.621 : => CNT96226::VenderCmd_SetData
2138-1848:720484270.686 : iCmd = 0, nBytes = 10
2138-1848:720484270.802 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720484598.603 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720484598.756 : System send command 10 bytes + data 0 bytes
2138-1848:720484598.834 : IO total need to receive data 128 bytes
2138-1848:720484598.902 : => CNT96226::VenderCmd_GetData
2138-1848:720484598.964 : iCmd = 0, nBytes = 128
2138-1848:720484744.950 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720484745.216 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720484745.383 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720484745.528 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720484745.667 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720484745.802 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720484745.942 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720484746.078 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720484746.151 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720484746.230 : System total receive data 128 bytes
2138-1848:720484746.304 : => CNT96226::VenderCmd_GetData
2138-1848:720484746.371 : iCmd = 1, nBytes = 4
2138-1848:720484856.962 : 0000 : 00 00 00 00 
2138-1848:720484857.073 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720484857.240 : <= CAsicIO::DoIo ret = 1
2138-1848:720484857.317 : NVMData.PadScanCount = 0
2138-1848:720484857.381 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720484857.442 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720484857.507 : NVMData.FlatbedScanCount = 0
2138-1848:720484857.569 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720484857.625 : NVMData.SideEdgeFletbed = 0
2138-1848:720484857.683 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720484857.744 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720484857.802 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720484857.946 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720484858.009 : NVMData.BornMonth = 0
2138-1848:720484858.060 : NVMData.BornDay = 0
2138-1848:720484858.116 : NVMData.BornYear = 0
2138-1848:720484858.173 : NVMData.FirstScanMonth = 5
2138-1848:720484858.231 : NVMData.FirstScanDay = 18
2138-1848:720484858.292 : NVMData.FirstScanYear = 2020
2138-1848:720484858.347 : NVMData.VerticalMagnification = 0
2138-1848:720484858.406 : NVMData.HorizontalMagnification = 0
2138-1848:720484858.465 : NVMData.PowerSavingTime = 15
2138-1848:720484858.524 : NVMData.SN = A094165189010062
2138-1848:720484858.578 : NVMData.AutoFeed = 0
2138-1848:720484858.632 : NVMData.CCDType = 0
2138-1848:720484858.685 : NVMData.ScanSpeed = 0
2138-1848:720484858.736 : NVMData.RollerCount = 0
2138-1848:720484858.792 : NVMData.MultifeedCount = 0
2138-1848:720484858.845 : NVMData.JamCount = 0
2138-1848:720484858.898 : NVMData.IdentifyInfo = 
2138-1848:720484858.950 : NVMData.FormalName = 
2138-1848:720484859.002 : NVMData.ReservedB = 0
2138-1848:720484859.056 : NVMData.FunctionCode = 0
2138-1848:720484859.110 : NVMData.PreFeed = 0
2138-1848:720484859.163 : NVMData.PreFeedTime = 0
2138-1848:720484859.214 : NVMData.ButtonNumber = 0
2138-1848:720484859.267 : NVMData.PowerOffTime = 0
2138-1848:720484859.321 : <= ReadNVMDataInternal ret = 1
2138-1848:720484859.388 : => IoObject::IoLockEnd
2138-1848:720484859.465 : <= IoObject::IoLockEnd
2138-1848:720484859.516 : <= ReadNVMData ret = 1
2138-1848:720485403.244 : => TerminateDriver
2138-1848:720485403.446 : => CAsicIO::~CAsicIO,pStage=144444488
2138-1848:720485403.523 : => CNT96226::Close
2138-1848:720485408.232 : <= CNT96226::Close ret = 1
2138-1848:720485408.322 : <= CAsicIO::~CAsicIO
2138-1848:720485408.385 : => IoObject::IoLockEnd
2138-1848:720485408.443 : <= IoObject::IoLockEnd
2138-1848:720485408.500 : => IoObject::TerminateDevice
2138-1848:720485408.564 : => IoObject::IoLockEnd
2138-1848:720485408.617 : <= IoObject::IoLockEnd
2138-1848:720485408.715 : <= IoObject::TerminateDevice
2138-1848:720485408.944 : <= TerminateDriver ret = 1
2138-1848:720487840.532 : ============Debug Start==========
2138-1848:720487840.876 : Date : 2020/5/18 09:53:48
2138-1848:720487840.963 : Process ID : 2138
2138-1848:720487841.316 : Windows : Version 10.0 build 18363 
2138-1848:720487841.834 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720487841.904 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720487841.977 : MemoryStatus.ullAvailPhys : 5870514176
2138-1848:720487842.041 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720487842.107 : MemoryStatus.ullAvailPageFile : 7293784064
2138-1848:720487842.176 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720487842.244 : MemoryStatus.ullAvailVirtual : 1719263232
2138-1848:720487842.307 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720487842.417 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720487842.482 : CPU Family 6 Model 10 Stepping 7
2138-1848:720487842.748 : CPU Count : 4
2138-1848:720487842.802 : CPU Frequency : 100.000 Mhz
2138-1848:720487847.867 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720487848.018 : => InitializeDriver
2138-1848:720487848.296 : <= InitializeDriver ret = 1
2138-1848:720490379.653 : => InitializeScanner
2138-1848:720490379.948 : => CAsicIO::GetDeviceList
2138-1848:720490380.389 : => CNT96226::CNT96226
2138-1848:720490380.457 : => CNT96226::Open
2138-1848:720490405.672 : <= CNT96226::Open ret = 1
2138-1848:720490405.782 : => CNT96226::Initialize
2138-1848:720490406.004 : <= CNT96226::Initialize ret = 1
2138-1848:720490406.069 : <= CNT96226::CNT96226
2138-1848:720490406.130 : => CNT96226::EnumAvailableDevice
2138-1848:720490409.829 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720490409.921 : DeviceHandleTable[ 0 ] = 256
2138-1848:720490409.989 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720493978.612 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720493979.256 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720493983.575 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720493983.697 : => IoObject::GetLockName
2138-1848:720493983.767 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720493983.844 : <= IoObject::GetLockName
2138-1848:720493984.391 : => CNT96226::VenderCmd_GetData
2138-1848:720493984.462 : iCmd = 3, nBytes = 2
2138-1848:720494309.948 : 0000 : 06 38 
2138-1848:720494310.112 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720494310.200 : => CNT96226::VenderCmd_GetData
2138-1848:720494310.269 : iCmd = 4, nBytes = 2
2138-1848:720494572.777 : 0000 : 07 07 
2138-1848:720494572.949 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720494573.061 : Device 0 USB ID = 0638 : 0707
2138-1848:720494573.158 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720494573.238 : IO Send command 10 bytes
2138-1848:720494573.302 : => CNT96226::VenderCmd_SetData
2138-1848:720494573.368 : iCmd = 0, nBytes = 10
2138-1848:720494573.481 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720494719.702 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720494719.875 : => CNT96226::VenderCmd_GetData
2138-1848:720494719.958 : iCmd = 0, nBytes = 165
2138-1848:720494839.468 : skip dump 37 bytes
2138-1848:720494839.740 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720494839.898 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720494840.045 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720494840.190 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720494840.333 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720494840.474 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720494840.611 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720494840.744 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720494840.818 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720494840.884 : => CNT96226::VenderCmd_GetData
2138-1848:720494841.054 : iCmd = 1, nBytes = 4
2138-1848:720495001.917 : 0000 : 00 00 00 00 
2138-1848:720495002.086 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720495002.174 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720495002.248 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720495002.327 : IO Send command 10 bytes
2138-1848:720495002.388 : => CNT96226::VenderCmd_SetData
2138-1848:720495002.450 : iCmd = 0, nBytes = 10
2138-1848:720495002.569 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720495311.245 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720495311.440 : => CNT96226::VenderCmd_GetData
2138-1848:720495311.513 : iCmd = 0, nBytes = 128
2138-1848:720495435.773 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720495436.027 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720495436.179 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720495436.340 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720495436.478 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720495436.614 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720495436.750 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720495436.890 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720495436.966 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720495437.040 : => CNT96226::VenderCmd_GetData
2138-1848:720495437.108 : iCmd = 1, nBytes = 4
2138-1848:720495577.945 : 0000 : 00 00 00 00 
2138-1848:720495578.108 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720495578.197 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720495578.439 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720495578.518 : => CNT96226::Close
2138-1848:720495582.474 : <= CNT96226::Close ret = 1
2138-1848:720495582.566 : <= CNT96226::~CNT96226
2138-1848:720495582.667 : <= CAsicIO::GetDeviceList
2138-1848:720495583.120 : => IoObject::SetTimeout
2138-1848:720495583.192 : Timeout--> In = 0 Out = 0
2138-1848:720495583.259 : <= IoObject::SetTimeout
2138-1848:720495583.334 : => CAsicIO::CAsicIO
2138-1848:720495583.411 : => CNT96226::CNT96226
2138-1848:720495583.475 : => CNT96226::Open
2138-1848:720495605.902 : <= CNT96226::Open ret = 1
2138-1848:720495606.013 : => CNT96226::Initialize
2138-1848:720495606.234 : <= CNT96226::Initialize ret = 1
2138-1848:720495606.305 : <= CNT96226::CNT96226
2138-1848:720495606.367 : <= CAsicIO::CAsicIO
2138-1848:720495606.432 : => CAsicIO::InitializeDevice
2138-1848:720495606.505 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720495610.708 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720495610.837 : => IoObject::GetLockName
2138-1848:720495610.901 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720495610.970 : <= IoObject::GetLockName
2138-1848:720495611.517 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720495611.601 : IO Send command 10 bytes
2138-1848:720495611.660 : => CNT96226::VenderCmd_SetData
2138-1848:720495611.723 : iCmd = 0, nBytes = 10
2138-1848:720495611.841 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720495910.989 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720495911.194 : => CNT96226::VenderCmd_GetData
2138-1848:720495911.275 : iCmd = 0, nBytes = 128
2138-1848:720496081.034 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720496081.291 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720496081.447 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720496081.596 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720496081.731 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720496081.861 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720496081.996 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720496082.129 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720496082.201 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720496082.422 : => CNT96226::VenderCmd_GetData
2138-1848:720496082.489 : iCmd = 1, nBytes = 4
2138-1848:720496215.805 : 0000 : 00 00 00 00 
2138-1848:720496215.897 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720496215.970 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720496216.052 : => CNT96226::VenderCmd_GetData
2138-1848:720496216.112 : iCmd = 3, nBytes = 2
2138-1848:720496560.325 : 0000 : 06 38 
2138-1848:720496560.489 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720496560.579 : => CNT96226::VenderCmd_GetData
2138-1848:720496560.650 : iCmd = 4, nBytes = 2
2138-1848:720496827.244 : 0000 : 07 07 
2138-1848:720496827.384 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720496827.529 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720496827.637 : => IoObject::InitializeDevice
2138-1848:720496827.754 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720496828.527 : <= IoObject::InitializeDevice ret = 1
2138-1848:720496828.614 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720496829.331 : => FindScanner
2138-1848:720496829.395 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720496829.466 : <= FindScanner ret = 1
2138-1848:720496829.532 : => IoObject::IoLockStart
2138-1848:720496829.635 : => CAsicIO::CheckDevice
2138-1848:720496829.696 : => CNT96226::ConnectIsAvailable
2138-1848:720496842.160 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720496842.291 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720496842.369 : <= IoObject::IoLockStart
2138-1848:720496842.450 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720496842.528 : IO Send command 10 bytes
2138-1848:720496842.628 : => CNT96226::VenderCmd_SetData
2138-1848:720496842.695 : iCmd = 0, nBytes = 10
2138-1848:720496842.810 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720496989.137 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720496989.333 : System send command 10 bytes + data 0 bytes
2138-1848:720496989.420 : IO total need to receive data 5 bytes
2138-1848:720496989.494 : => CNT96226::VenderCmd_GetData
2138-1848:720496989.559 : iCmd = 0, nBytes = 5
2138-1848:720497159.243 : 0000 : 06 00 02 02 ab 
2138-1848:720497159.392 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720497159.475 : System total receive data 5 bytes
2138-1848:720497159.543 : => CNT96226::VenderCmd_GetData
2138-1848:720497159.611 : iCmd = 1, nBytes = 4
2138-1848:720497275.068 : 0000 : 00 00 00 00 
2138-1848:720497275.191 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720497275.379 : <= CAsicIO::DoIo ret = 1
2138-1848:720497275.457 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720497275.534 : IO Send command 10 bytes
2138-1848:720497275.657 : => CNT96226::VenderCmd_SetData
2138-1848:720497275.720 : iCmd = 0, nBytes = 10
2138-1848:720497275.830 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720497430.336 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720497430.508 : System send command 10 bytes + data 0 bytes
2138-1848:720497430.595 : IO total need to receive data 165 bytes
2138-1848:720497430.673 : => CNT96226::VenderCmd_GetData
2138-1848:720497430.750 : iCmd = 0, nBytes = 165
2138-1848:720497596.481 : skip dump 37 bytes
2138-1848:720497596.763 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720497596.919 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720497597.071 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720497597.221 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720497597.358 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720497597.506 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720497597.639 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720497597.778 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720497597.850 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720497597.921 : System total receive data 165 bytes
2138-1848:720497597.991 : => CNT96226::VenderCmd_GetData
2138-1848:720497598.194 : iCmd = 1, nBytes = 4
2138-1848:720497704.233 : 0000 : 00 00 00 00 
2138-1848:720497704.346 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720497704.501 : <= CAsicIO::DoIo ret = 1
2138-1848:720497704.573 : Dump Inquiry
2138-1848:720497704.712 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720497704.857 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720497704.991 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720497705.131 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720497705.269 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720497705.410 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720497705.545 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720497705.673 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720497705.807 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720497705.941 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720497706.032 : 00a0 : 00 00 00 00 00 
2138-1848:720497706.104 : => ReadNVMDataInternal
2138-1848:720497706.316 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720497706.389 : IO Send command 10 bytes
2138-1848:720497706.502 : => CNT96226::VenderCmd_SetData
2138-1848:720497706.561 : iCmd = 0, nBytes = 10
2138-1848:720497706.665 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720497998.724 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720497998.919 : System send command 10 bytes + data 0 bytes
2138-1848:720497999.000 : IO total need to receive data 128 bytes
2138-1848:720497999.068 : => CNT96226::VenderCmd_GetData
2138-1848:720497999.134 : iCmd = 0, nBytes = 128
2138-1848:720498130.275 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720498130.538 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720498130.689 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720498130.836 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720498130.973 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720498131.104 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720498131.236 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720498131.369 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720498131.442 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720498131.515 : System total receive data 128 bytes
2138-1848:720498131.585 : => CNT96226::VenderCmd_GetData
2138-1848:720498131.646 : iCmd = 1, nBytes = 4
2138-1848:720498276.471 : 0000 : 00 00 00 00 
2138-1848:720498276.592 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720498276.764 : <= CAsicIO::DoIo ret = 1
2138-1848:720498276.841 : NVMData.PadScanCount = 0
2138-1848:720498276.901 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720498276.963 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720498277.028 : NVMData.FlatbedScanCount = 0
2138-1848:720498277.088 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720498277.148 : NVMData.SideEdgeFletbed = 0
2138-1848:720498277.209 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720498277.270 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720498277.332 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720498277.391 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720498277.457 : NVMData.BornMonth = 0
2138-1848:720498277.513 : NVMData.BornDay = 0
2138-1848:720498277.573 : NVMData.BornYear = 0
2138-1848:720498277.629 : NVMData.FirstScanMonth = 5
2138-1848:720498277.686 : NVMData.FirstScanDay = 18
2138-1848:720498277.744 : NVMData.FirstScanYear = 2020
2138-1848:720498277.803 : NVMData.VerticalMagnification = 0
2138-1848:720498277.865 : NVMData.HorizontalMagnification = 0
2138-1848:720498277.923 : NVMData.PowerSavingTime = 15
2138-1848:720498277.979 : NVMData.SN = A094165189010062
2138-1848:720498278.032 : NVMData.AutoFeed = 0
2138-1848:720498278.086 : NVMData.CCDType = 0
2138-1848:720498278.232 : NVMData.ScanSpeed = 0
2138-1848:720498278.287 : NVMData.RollerCount = 0
2138-1848:720498278.345 : NVMData.MultifeedCount = 0
2138-1848:720498278.402 : NVMData.JamCount = 0
2138-1848:720498278.459 : NVMData.IdentifyInfo = 
2138-1848:720498278.516 : NVMData.FormalName = 
2138-1848:720498278.568 : NVMData.ReservedB = 0
2138-1848:720498278.624 : NVMData.FunctionCode = 0
2138-1848:720498278.678 : NVMData.PreFeed = 0
2138-1848:720498278.731 : NVMData.PreFeedTime = 0
2138-1848:720498278.785 : NVMData.ButtonNumber = 0
2138-1848:720498278.839 : NVMData.PowerOffTime = 0
2138-1848:720498278.897 : <= ReadNVMDataInternal ret = 1
2138-1848:720498278.982 : => IoObject::IoLockEnd
2138-1848:720498279.059 : <= IoObject::IoLockEnd
2138-1848:720498279.115 : <= InitializeScanner ret = 1
2138-1848:720499496.654 : => GetLogicalScannerAbility
2138-1848:720499496.856 : => IoObject::IoLockStart
2138-1848:720499497.019 : => CAsicIO::CheckDevice
2138-1848:720499497.086 : => CNT96226::ConnectIsAvailable
2138-1848:720499517.742 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720499517.857 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720499517.927 : <= IoObject::IoLockStart
2138-1848:720499517.992 : => IoObject::IoLockEnd
2138-1848:720499518.098 : <= IoObject::IoLockEnd
2138-1848:720499518.178 : <= GetLogicalScannerAbility ret = 1
2138-1848:720503085.949 : => GetLogicalScannerAbilityEx
2138-1848:720503086.171 : => IoObject::IoLockStart
2138-1848:720503086.325 : => CAsicIO::CheckDevice
2138-1848:720503086.389 : => CNT96226::ConnectIsAvailable
2138-1848:720503110.351 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720503110.561 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720503110.700 : <= IoObject::IoLockStart
2138-1848:720503110.829 : => IoObject::IoLockEnd
2138-1848:720503111.173 : <= IoObject::IoLockEnd
2138-1848:720503111.295 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720503111.379 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720509739.021 : => ReadNVMData
2138-1848:720509739.209 : => IoObject::IoLockStart
2138-1848:720509739.368 : => CAsicIO::CheckDevice
2138-1848:720509739.432 : => CNT96226::ConnectIsAvailable
2138-1848:720509769.477 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720509769.720 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720509770.062 : <= IoObject::IoLockStart
2138-1848:720509770.133 : => ReadNVMDataInternal
2138-1848:720509770.202 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720509770.276 : IO Send command 10 bytes
2138-1848:720509770.413 : => CNT96226::VenderCmd_SetData
2138-1848:720509770.477 : iCmd = 0, nBytes = 10
2138-1848:720509770.593 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720510125.395 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720510125.585 : System send command 10 bytes + data 0 bytes
2138-1848:720510125.659 : IO total need to receive data 128 bytes
2138-1848:720510125.725 : => CNT96226::VenderCmd_GetData
2138-1848:720510125.789 : iCmd = 0, nBytes = 128
2138-1848:720510333.042 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720510333.231 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720510333.376 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720510333.511 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720510333.638 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720510333.767 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720510333.892 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720510334.019 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720510334.085 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720510334.152 : System total receive data 128 bytes
2138-1848:720510334.214 : => CNT96226::VenderCmd_GetData
2138-1848:720510334.268 : iCmd = 1, nBytes = 4
2138-1848:720510493.753 : 0000 : 00 00 00 00 
2138-1848:720510493.931 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720510494.103 : <= CAsicIO::DoIo ret = 1
2138-1848:720510494.305 : NVMData.PadScanCount = 0
2138-1848:720510494.371 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720510494.437 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720510494.510 : NVMData.FlatbedScanCount = 0
2138-1848:720510494.572 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720510494.631 : NVMData.SideEdgeFletbed = 0
2138-1848:720510494.694 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720510494.758 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720510494.823 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720510494.885 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720510494.948 : NVMData.BornMonth = 0
2138-1848:720510495.004 : NVMData.BornDay = 0
2138-1848:720510495.061 : NVMData.BornYear = 0
2138-1848:720510495.118 : NVMData.FirstScanMonth = 5
2138-1848:720510495.176 : NVMData.FirstScanDay = 18
2138-1848:720510495.234 : NVMData.FirstScanYear = 2020
2138-1848:720510495.297 : NVMData.VerticalMagnification = 0
2138-1848:720510495.360 : NVMData.HorizontalMagnification = 0
2138-1848:720510495.422 : NVMData.PowerSavingTime = 15
2138-1848:720510495.480 : NVMData.SN = A094165189010062
2138-1848:720510495.539 : NVMData.AutoFeed = 0
2138-1848:720510495.589 : NVMData.CCDType = 0
2138-1848:720510495.642 : NVMData.ScanSpeed = 0
2138-1848:720510495.697 : NVMData.RollerCount = 0
2138-1848:720510495.755 : NVMData.MultifeedCount = 0
2138-1848:720510495.811 : NVMData.JamCount = 0
2138-1848:720510495.862 : NVMData.IdentifyInfo = 
2138-1848:720510495.915 : NVMData.FormalName = 
2138-1848:720510495.970 : NVMData.ReservedB = 0
2138-1848:720510496.030 : NVMData.FunctionCode = 0
2138-1848:720510496.086 : NVMData.PreFeed = 0
2138-1848:720510496.139 : NVMData.PreFeedTime = 0
2138-1848:720510496.195 : NVMData.ButtonNumber = 0
2138-1848:720510496.250 : NVMData.PowerOffTime = 0
2138-1848:720510496.310 : <= ReadNVMDataInternal ret = 1
2138-1848:720510496.377 : => IoObject::IoLockEnd
2138-1848:720510496.454 : <= IoObject::IoLockEnd
2138-1848:720510496.504 : <= ReadNVMData ret = 1
2138-1848:720519374.564 : => GetADFStatus
2138-1848:720519374.994 : => IoObject::IoLockStart
2138-1848:720519375.144 : => CAsicIO::CheckDevice
2138-1848:720519375.205 : => CNT96226::ConnectIsAvailable
2138-1848:720519404.747 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720519404.867 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720519404.932 : <= IoObject::IoLockStart
2138-1848:720519404.999 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720519405.075 : IO Send command 10 bytes
2138-1848:720519405.219 : => CNT96226::VenderCmd_SetData
2138-1848:720519405.284 : iCmd = 0, nBytes = 10
2138-1848:720519405.392 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720519615.189 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720519615.381 : System send command 10 bytes + data 0 bytes
2138-1848:720519615.460 : IO total need to receive data 2 bytes
2138-1848:720519615.527 : => CNT96226::VenderCmd_GetData
2138-1848:720519615.590 : iCmd = 0, nBytes = 2
2138-1848:720519824.877 : 0000 : 00 00 
2138-1848:720519825.022 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720519825.099 : System total receive data 2 bytes
2138-1848:720519825.169 : => CNT96226::VenderCmd_GetData
2138-1848:720519825.235 : iCmd = 1, nBytes = 4
2138-1848:720520033.194 : 0000 : 00 00 00 00 
2138-1848:720520033.318 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720520033.476 : <= CAsicIO::DoIo ret = 1
2138-1848:720520033.555 : Return status = 0
2138-1848:720520033.623 : => IoObject::IoLockEnd
2138-1848:720520033.703 : <= IoObject::IoLockEnd
2138-1848:720520033.759 : <= GetADFStatus ret = 1
2138-1848:720522465.360 : => GetADFStatus
2138-1848:720522465.559 : => IoObject::IoLockStart
2138-1848:720522465.700 : => CAsicIO::CheckDevice
2138-1848:720522465.765 : => CNT96226::ConnectIsAvailable
2138-1848:720522495.107 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720522495.529 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720522495.598 : <= IoObject::IoLockStart
2138-1848:720522495.665 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720522495.926 : IO Send command 10 bytes
2138-1848:720522496.090 : => CNT96226::VenderCmd_SetData
2138-1848:720522496.149 : iCmd = 0, nBytes = 10
2138-1848:720522496.260 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720522708.137 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720522708.272 : System send command 10 bytes + data 0 bytes
2138-1848:720522708.355 : IO total need to receive data 2 bytes
2138-1848:720522708.420 : => CNT96226::VenderCmd_GetData
2138-1848:720522708.478 : iCmd = 0, nBytes = 2
2138-1848:720522902.408 : 0000 : 00 00 
2138-1848:720522902.566 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720522902.650 : System total receive data 2 bytes
2138-1848:720522902.724 : => CNT96226::VenderCmd_GetData
2138-1848:720522902.790 : iCmd = 1, nBytes = 4
2138-1848:720523111.300 : 0000 : 00 00 00 00 
2138-1848:720523111.394 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720523111.541 : <= CAsicIO::DoIo ret = 1
2138-1848:720523111.619 : Return status = 0
2138-1848:720523111.688 : => IoObject::IoLockEnd
2138-1848:720523111.768 : <= IoObject::IoLockEnd
2138-1848:720523111.824 : <= GetADFStatus ret = 1
2138-1848:720525066.374 : => TerminateDriver
2138-1848:720525066.571 : => CAsicIO::~CAsicIO,pStage=210766920
2138-1848:720525066.655 : => CNT96226::Close
2138-1848:720525070.973 : <= CNT96226::Close ret = 1
2138-1848:720525071.067 : <= CAsicIO::~CAsicIO
2138-1848:720525071.130 : => IoObject::IoLockEnd
2138-1848:720525071.190 : <= IoObject::IoLockEnd
2138-1848:720525071.249 : => IoObject::TerminateDevice
2138-1848:720525071.312 : => IoObject::IoLockEnd
2138-1848:720525071.367 : <= IoObject::IoLockEnd
2138-1848:720525071.460 : <= IoObject::TerminateDevice
2138-1848:720525071.678 : <= TerminateDriver ret = 1
2138-1848:720569367.174 : ============Debug Start==========
2138-1848:720569367.493 : Date : 2020/5/18 09:53:50
2138-1848:720569367.584 : Process ID : 2138
2138-1848:720569367.952 : Windows : Version 10.0 build 18363 
2138-1848:720569368.484 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720569368.559 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720569368.632 : MemoryStatus.ullAvailPhys : 5870899200
2138-1848:720569368.701 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720569368.768 : MemoryStatus.ullAvailPageFile : 7267344384
2138-1848:720569368.836 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720569368.904 : MemoryStatus.ullAvailVirtual : 1723174912
2138-1848:720569368.972 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720569369.085 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720569369.155 : CPU Family 6 Model 10 Stepping 7
2138-1848:720569369.437 : CPU Count : 4
2138-1848:720569369.493 : CPU Frequency : 100.000 Mhz
2138-1848:720569373.814 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720569373.966 : => InitializeDriver
2138-1848:720569374.207 : <= InitializeDriver ret = 1
2138-1848:720569374.279 : => InitializeScanner
2138-1848:720569374.365 : => CAsicIO::GetDeviceList
2138-1848:720569374.573 : => CNT96226::CNT96226
2138-1848:720569374.638 : => CNT96226::Open
2138-1848:720569398.787 : <= CNT96226::Open ret = 1
2138-1848:720569398.915 : => CNT96226::Initialize
2138-1848:720569399.131 : <= CNT96226::Initialize ret = 1
2138-1848:720569399.192 : <= CNT96226::CNT96226
2138-1848:720569399.253 : => CNT96226::EnumAvailableDevice
2138-1848:720569402.717 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720569402.807 : DeviceHandleTable[ 0 ] = 256
2138-1848:720569402.873 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720572960.700 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720572961.346 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720572965.703 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720572965.818 : => IoObject::GetLockName
2138-1848:720572965.885 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720572965.958 : <= IoObject::GetLockName
2138-1848:720572966.420 : => CNT96226::VenderCmd_GetData
2138-1848:720572966.490 : iCmd = 3, nBytes = 2
2138-1848:720573276.840 : 0000 : 06 38 
2138-1848:720573277.014 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720573277.102 : => CNT96226::VenderCmd_GetData
2138-1848:720573277.170 : iCmd = 4, nBytes = 2
2138-1848:720573528.127 : 0000 : 07 07 
2138-1848:720573528.288 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720573528.414 : Device 0 USB ID = 0638 : 0707
2138-1848:720573528.515 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720573528.592 : IO Send command 10 bytes
2138-1848:720573528.657 : => CNT96226::VenderCmd_SetData
2138-1848:720573528.723 : iCmd = 0, nBytes = 10
2138-1848:720573528.843 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720573670.930 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720573671.045 : => CNT96226::VenderCmd_GetData
2138-1848:720573671.108 : iCmd = 0, nBytes = 165
2138-1848:720573787.104 : skip dump 37 bytes
2138-1848:720573787.357 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720573787.514 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720573787.662 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720573787.802 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720573787.944 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720573788.090 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720573788.222 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720573788.356 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720573788.424 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720573788.493 : => CNT96226::VenderCmd_GetData
2138-1848:720573788.682 : iCmd = 1, nBytes = 4
2138-1848:720573930.138 : 0000 : 00 00 00 00 
2138-1848:720573930.325 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720573930.405 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720573930.483 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720573930.563 : IO Send command 10 bytes
2138-1848:720573930.627 : => CNT96226::VenderCmd_SetData
2138-1848:720573930.691 : iCmd = 0, nBytes = 10
2138-1848:720573930.805 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720574223.890 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720574224.072 : => CNT96226::VenderCmd_GetData
2138-1848:720574224.153 : iCmd = 0, nBytes = 128
2138-1848:720574352.602 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720574352.873 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720574353.030 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720574353.174 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720574353.308 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720574353.443 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720574353.580 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720574353.713 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720574353.787 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720574353.864 : => CNT96226::VenderCmd_GetData
2138-1848:720574353.927 : iCmd = 1, nBytes = 4
2138-1848:720574494.601 : 0000 : 00 00 00 00 
2138-1848:720574494.759 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720574494.843 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720574494.997 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720574495.082 : => CNT96226::Close
2138-1848:720574499.323 : <= CNT96226::Close ret = 1
2138-1848:720574499.412 : <= CNT96226::~CNT96226
2138-1848:720574499.518 : <= CAsicIO::GetDeviceList
2138-1848:720574500.040 : => IoObject::SetTimeout
2138-1848:720574500.104 : Timeout--> In = 0 Out = 0
2138-1848:720574500.166 : <= IoObject::SetTimeout
2138-1848:720574500.246 : => CAsicIO::CAsicIO
2138-1848:720574500.321 : => CNT96226::CNT96226
2138-1848:720574500.382 : => CNT96226::Open
2138-1848:720574526.412 : <= CNT96226::Open ret = 1
2138-1848:720574526.550 : => CNT96226::Initialize
2138-1848:720574526.763 : <= CNT96226::Initialize ret = 1
2138-1848:720574526.829 : <= CNT96226::CNT96226
2138-1848:720574526.890 : <= CAsicIO::CAsicIO
2138-1848:720574526.951 : => CAsicIO::InitializeDevice
2138-1848:720574527.027 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720574531.278 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720574531.404 : => IoObject::GetLockName
2138-1848:720574531.467 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720574531.545 : <= IoObject::GetLockName
2138-1848:720574532.037 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720574532.113 : IO Send command 10 bytes
2138-1848:720574532.171 : => CNT96226::VenderCmd_SetData
2138-1848:720574532.235 : iCmd = 0, nBytes = 10
2138-1848:720574532.356 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720574858.108 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720574858.312 : => CNT96226::VenderCmd_GetData
2138-1848:720574858.386 : iCmd = 0, nBytes = 128
2138-1848:720575028.775 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720575029.024 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720575029.182 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720575029.330 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720575029.469 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720575029.604 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720575029.739 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720575029.874 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720575029.945 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720575030.143 : => CNT96226::VenderCmd_GetData
2138-1848:720575030.209 : iCmd = 1, nBytes = 4
2138-1848:720575151.789 : 0000 : 00 00 00 00 
2138-1848:720575151.923 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720575151.991 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720575152.059 : => CNT96226::VenderCmd_GetData
2138-1848:720575152.120 : iCmd = 3, nBytes = 2
2138-1848:720575469.100 : 0000 : 06 38 
2138-1848:720575469.269 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720575469.355 : => CNT96226::VenderCmd_GetData
2138-1848:720575469.423 : iCmd = 4, nBytes = 2
2138-1848:720575743.815 : 0000 : 07 07 
2138-1848:720575743.982 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720575744.133 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720575744.240 : => IoObject::InitializeDevice
2138-1848:720575744.371 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720575745.083 : <= IoObject::InitializeDevice ret = 1
2138-1848:720575745.166 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720575745.790 : => FindScanner
2138-1848:720575745.855 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720575745.924 : <= FindScanner ret = 1
2138-1848:720575745.992 : => IoObject::IoLockStart
2138-1848:720575746.082 : => CAsicIO::CheckDevice
2138-1848:720575746.143 : => CNT96226::ConnectIsAvailable
2138-1848:720575762.973 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720575763.079 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720575763.142 : <= IoObject::IoLockStart
2138-1848:720575763.202 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720575763.274 : IO Send command 10 bytes
2138-1848:720575763.361 : => CNT96226::VenderCmd_SetData
2138-1848:720575763.424 : iCmd = 0, nBytes = 10
2138-1848:720575763.531 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720575909.587 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720575909.756 : System send command 10 bytes + data 0 bytes
2138-1848:720575909.840 : IO total need to receive data 5 bytes
2138-1848:720575909.911 : => CNT96226::VenderCmd_GetData
2138-1848:720575909.978 : iCmd = 0, nBytes = 5
2138-1848:720576025.666 : 0000 : 06 00 02 02 ab 
2138-1848:720576025.827 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720576025.913 : System total receive data 5 bytes
2138-1848:720576025.989 : => CNT96226::VenderCmd_GetData
2138-1848:720576026.052 : iCmd = 1, nBytes = 4
2138-1848:720576137.685 : 0000 : 00 00 00 00 
2138-1848:720576137.822 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720576138.014 : <= CAsicIO::DoIo ret = 1
2138-1848:720576138.091 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720576138.164 : IO Send command 10 bytes
2138-1848:720576138.292 : => CNT96226::VenderCmd_SetData
2138-1848:720576138.358 : iCmd = 0, nBytes = 10
2138-1848:720576138.470 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720576288.821 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720576288.965 : System send command 10 bytes + data 0 bytes
2138-1848:720576289.051 : IO total need to receive data 165 bytes
2138-1848:720576289.122 : => CNT96226::VenderCmd_GetData
2138-1848:720576289.188 : iCmd = 0, nBytes = 165
2138-1848:720576466.825 : skip dump 37 bytes
2138-1848:720576467.093 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720576467.246 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720576467.390 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720576467.537 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720576467.671 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720576467.809 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720576467.941 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720576468.071 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720576468.139 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720576468.206 : System total receive data 165 bytes
2138-1848:720576468.279 : => CNT96226::VenderCmd_GetData
2138-1848:720576468.463 : iCmd = 1, nBytes = 4
2138-1848:720576605.522 : 0000 : 00 00 00 00 
2138-1848:720576605.660 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720576605.862 : <= CAsicIO::DoIo ret = 1
2138-1848:720576605.926 : Dump Inquiry
2138-1848:720576606.059 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720576606.199 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720576606.338 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720576606.477 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720576606.612 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720576606.751 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720576606.882 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720576607.012 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720576607.149 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720576607.282 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720576607.375 : 00a0 : 00 00 00 00 00 
2138-1848:720576607.452 : => ReadNVMDataInternal
2138-1848:720576607.686 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720576607.761 : IO Send command 10 bytes
2138-1848:720576607.892 : => CNT96226::VenderCmd_SetData
2138-1848:720576607.954 : iCmd = 0, nBytes = 10
2138-1848:720576608.058 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720576899.463 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720576899.673 : System send command 10 bytes + data 0 bytes
2138-1848:720576899.754 : IO total need to receive data 128 bytes
2138-1848:720576899.828 : => CNT96226::VenderCmd_GetData
2138-1848:720576899.895 : iCmd = 0, nBytes = 128
2138-1848:720577038.648 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720577038.922 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720577039.077 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720577039.225 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720577039.362 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720577039.497 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720577039.633 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720577039.769 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720577039.845 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720577039.922 : System total receive data 128 bytes
2138-1848:720577039.997 : => CNT96226::VenderCmd_GetData
2138-1848:720577040.061 : iCmd = 1, nBytes = 4
2138-1848:720577170.017 : 0000 : 00 00 00 00 
2138-1848:720577170.183 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720577170.378 : <= CAsicIO::DoIo ret = 1
2138-1848:720577170.459 : NVMData.PadScanCount = 0
2138-1848:720577170.522 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720577170.585 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720577170.647 : NVMData.FlatbedScanCount = 0
2138-1848:720577170.706 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720577170.766 : NVMData.SideEdgeFletbed = 0
2138-1848:720577170.823 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720577170.880 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720577170.943 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720577171.005 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720577171.066 : NVMData.BornMonth = 0
2138-1848:720577171.121 : NVMData.BornDay = 0
2138-1848:720577171.177 : NVMData.BornYear = 0
2138-1848:720577171.230 : NVMData.FirstScanMonth = 5
2138-1848:720577171.287 : NVMData.FirstScanDay = 18
2138-1848:720577171.349 : NVMData.FirstScanYear = 2020
2138-1848:720577171.408 : NVMData.VerticalMagnification = 0
2138-1848:720577171.468 : NVMData.HorizontalMagnification = 0
2138-1848:720577171.528 : NVMData.PowerSavingTime = 15
2138-1848:720577171.589 : NVMData.SN = A094165189010062
2138-1848:720577171.644 : NVMData.AutoFeed = 0
2138-1848:720577171.700 : NVMData.CCDType = 0
2138-1848:720577171.866 : NVMData.ScanSpeed = 0
2138-1848:720577171.923 : NVMData.RollerCount = 0
2138-1848:720577171.976 : NVMData.MultifeedCount = 0
2138-1848:720577172.034 : NVMData.JamCount = 0
2138-1848:720577172.089 : NVMData.IdentifyInfo = 
2138-1848:720577172.142 : NVMData.FormalName = 
2138-1848:720577172.197 : NVMData.ReservedB = 0
2138-1848:720577172.254 : NVMData.FunctionCode = 0
2138-1848:720577172.309 : NVMData.PreFeed = 0
2138-1848:720577172.363 : NVMData.PreFeedTime = 0
2138-1848:720577172.415 : NVMData.ButtonNumber = 0
2138-1848:720577172.471 : NVMData.PowerOffTime = 0
2138-1848:720577172.528 : <= ReadNVMDataInternal ret = 1
2138-1848:720577172.623 : => IoObject::IoLockEnd
2138-1848:720577172.703 : <= IoObject::IoLockEnd
2138-1848:720577172.756 : <= InitializeScanner ret = 1
2138-1848:720577172.828 : => GetLogicalScannerAbilityEx
2138-1848:720577172.891 : => IoObject::IoLockStart
2138-1848:720577172.976 : => CAsicIO::CheckDevice
2138-1848:720577173.046 : => CNT96226::ConnectIsAvailable
2138-1848:720577185.409 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720577185.541 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720577185.618 : <= IoObject::IoLockStart
2138-1848:720577185.688 : => IoObject::IoLockEnd
2138-1848:720577185.780 : <= IoObject::IoLockEnd
2138-1848:720577185.905 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720577185.989 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720577352.450 : => ReadNVMData
2138-1848:720577352.615 : => IoObject::IoLockStart
2138-1848:720577352.768 : => CAsicIO::CheckDevice
2138-1848:720577352.831 : => CNT96226::ConnectIsAvailable
2138-1848:720577371.275 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720577371.487 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720577371.828 : <= IoObject::IoLockStart
2138-1848:720577371.906 : => ReadNVMDataInternal
2138-1848:720577371.970 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720577372.044 : IO Send command 10 bytes
2138-1848:720577372.189 : => CNT96226::VenderCmd_SetData
2138-1848:720577372.249 : iCmd = 0, nBytes = 10
2138-1848:720577372.367 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720577672.624 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720577672.800 : System send command 10 bytes + data 0 bytes
2138-1848:720577672.881 : IO total need to receive data 128 bytes
2138-1848:720577672.958 : => CNT96226::VenderCmd_GetData
2138-1848:720577673.025 : iCmd = 0, nBytes = 128
2138-1848:720577843.117 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720577843.614 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720577843.753 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720577843.887 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720577844.016 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720577844.142 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720577844.271 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720577844.399 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720577844.467 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720577844.532 : System total receive data 128 bytes
2138-1848:720577844.597 : => CNT96226::VenderCmd_GetData
2138-1848:720577844.656 : iCmd = 1, nBytes = 4
2138-1848:720577986.008 : 0000 : 00 00 00 00 
2138-1848:720577986.209 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720577986.459 : <= CAsicIO::DoIo ret = 1
2138-1848:720577986.592 : NVMData.PadScanCount = 0
2138-1848:720577986.713 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720577986.834 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720577987.162 : NVMData.FlatbedScanCount = 0
2138-1848:720577987.221 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720577987.279 : NVMData.SideEdgeFletbed = 0
2138-1848:720577987.342 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720577987.403 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720577987.462 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720577987.633 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720577987.695 : NVMData.BornMonth = 0
2138-1848:720577987.751 : NVMData.BornDay = 0
2138-1848:720577987.805 : NVMData.BornYear = 0
2138-1848:720577987.859 : NVMData.FirstScanMonth = 5
2138-1848:720577987.918 : NVMData.FirstScanDay = 18
2138-1848:720577987.979 : NVMData.FirstScanYear = 2020
2138-1848:720577988.036 : NVMData.VerticalMagnification = 0
2138-1848:720577988.098 : NVMData.HorizontalMagnification = 0
2138-1848:720577988.157 : NVMData.PowerSavingTime = 15
2138-1848:720577988.225 : NVMData.SN = A094165189010062
2138-1848:720577988.278 : NVMData.AutoFeed = 0
2138-1848:720577988.332 : NVMData.CCDType = 0
2138-1848:720577988.384 : NVMData.ScanSpeed = 0
2138-1848:720577988.439 : NVMData.RollerCount = 0
2138-1848:720577988.494 : NVMData.MultifeedCount = 0
2138-1848:720577988.550 : NVMData.JamCount = 0
2138-1848:720577988.604 : NVMData.IdentifyInfo = 
2138-1848:720577988.661 : NVMData.FormalName = 
2138-1848:720577988.717 : NVMData.ReservedB = 0
2138-1848:720577988.773 : NVMData.FunctionCode = 0
2138-1848:720577988.828 : NVMData.PreFeed = 0
2138-1848:720577988.881 : NVMData.PreFeedTime = 0
2138-1848:720577988.933 : NVMData.ButtonNumber = 0
2138-1848:720577988.987 : NVMData.PowerOffTime = 0
2138-1848:720577989.042 : <= ReadNVMDataInternal ret = 1
2138-1848:720577989.107 : => IoObject::IoLockEnd
2138-1848:720577989.182 : <= IoObject::IoLockEnd
2138-1848:720577989.235 : <= ReadNVMData ret = 1
2138-1848:720578484.945 : => TerminateDriver
2138-1848:720578485.160 : => CAsicIO::~CAsicIO,pStage=144444488
2138-1848:720578485.247 : => CNT96226::Close
2138-1848:720578489.811 : <= CNT96226::Close ret = 1
2138-1848:720578489.906 : <= CAsicIO::~CAsicIO
2138-1848:720578489.974 : => IoObject::IoLockEnd
2138-1848:720578490.042 : <= IoObject::IoLockEnd
2138-1848:720578490.107 : => IoObject::TerminateDevice
2138-1848:720578490.171 : => IoObject::IoLockEnd
2138-1848:720578490.229 : <= IoObject::IoLockEnd
2138-1848:720578490.324 : <= IoObject::TerminateDevice
2138-1848:720578490.573 : <= TerminateDriver ret = 1
2138-1848:720580424.077 : ============Debug Start==========
2138-1848:720580424.407 : Date : 2020/5/18 09:53:51
2138-1848:720580424.493 : Process ID : 2138
2138-1848:720580424.832 : Windows : Version 10.0 build 18363 
2138-1848:720580425.320 : MemoryStatus.dwMemoryLoad : 30
2138-1848:720580425.388 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:720580425.457 : MemoryStatus.ullAvailPhys : 5871308800
2138-1848:720580425.520 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:720580425.588 : MemoryStatus.ullAvailPageFile : 7292694528
2138-1848:720580425.656 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:720580425.719 : MemoryStatus.ullAvailVirtual : 1723195392
2138-1848:720580425.787 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:720580425.895 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:720580425.961 : CPU Family 6 Model 10 Stepping 7
2138-1848:720580426.199 : CPU Count : 4
2138-1848:720580426.251 : CPU Frequency : 100.000 Mhz
2138-1848:720580430.962 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:720580431.113 : => InitializeDriver
2138-1848:720580431.366 : <= InitializeDriver ret = 1
2138-1848:720582853.446 : => InitializeScanner
2138-1848:720582853.724 : => CAsicIO::GetDeviceList
2138-1848:720582854.147 : => CNT96226::CNT96226
2138-1848:720582854.212 : => CNT96226::Open
2138-1848:720582879.891 : <= CNT96226::Open ret = 1
2138-1848:720582879.994 : => CNT96226::Initialize
2138-1848:720582880.209 : <= CNT96226::Initialize ret = 1
2138-1848:720582880.270 : <= CNT96226::CNT96226
2138-1848:720582880.328 : => CNT96226::EnumAvailableDevice
2138-1848:720582883.848 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:720582883.931 : DeviceHandleTable[ 0 ] = 256
2138-1848:720582883.997 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:720586654.303 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:720586655.404 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720586663.528 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720586663.765 : => IoObject::GetLockName
2138-1848:720586663.895 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720586664.047 : <= IoObject::GetLockName
2138-1848:720586664.878 : => CNT96226::VenderCmd_GetData
2138-1848:720586665.021 : iCmd = 3, nBytes = 2
2138-1848:720587072.988 : 0000 : 06 38 
2138-1848:720587073.257 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720587073.422 : => CNT96226::VenderCmd_GetData
2138-1848:720587073.550 : iCmd = 4, nBytes = 2
2138-1848:720587390.812 : 0000 : 07 07 
2138-1848:720587391.056 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720587391.240 : Device 0 USB ID = 0638 : 0707
2138-1848:720587391.420 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:720587391.575 : IO Send command 10 bytes
2138-1848:720587391.685 : => CNT96226::VenderCmd_SetData
2138-1848:720587391.811 : iCmd = 0, nBytes = 10
2138-1848:720587392.040 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720587602.503 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720587602.717 : => CNT96226::VenderCmd_GetData
2138-1848:720587602.856 : iCmd = 0, nBytes = 165
2138-1848:720587819.235 : skip dump 37 bytes
2138-1848:720587819.670 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720587819.966 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720587820.252 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720587820.540 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720587820.818 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720587821.099 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720587821.363 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720587821.626 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720587821.763 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720587821.905 : => CNT96226::VenderCmd_GetData
2138-1848:720587822.241 : iCmd = 1, nBytes = 4
2138-1848:720588027.375 : 0000 : 00 00 00 00 
2138-1848:720588027.564 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720588027.696 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720588027.826 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720588027.964 : IO Send command 10 bytes
2138-1848:720588028.087 : => CNT96226::VenderCmd_SetData
2138-1848:720588028.206 : iCmd = 0, nBytes = 10
2138-1848:720588028.422 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720588389.234 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720588389.560 : => CNT96226::VenderCmd_GetData
2138-1848:720588389.705 : iCmd = 0, nBytes = 128
2138-1848:720588620.292 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720588620.696 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720588621.013 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720588621.303 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720588621.581 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720588621.848 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720588622.114 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720588622.380 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720588622.521 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720588622.663 : => CNT96226::VenderCmd_GetData
2138-1848:720588622.780 : iCmd = 1, nBytes = 4
2138-1848:720588835.530 : 0000 : 00 00 00 00 
2138-1848:720588835.751 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720588835.893 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720588836.173 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:720588836.318 : => CNT96226::Close
2138-1848:720588842.810 : <= CNT96226::Close ret = 1
2138-1848:720588842.979 : <= CNT96226::~CNT96226
2138-1848:720588843.157 : <= CAsicIO::GetDeviceList
2138-1848:720588843.969 : => IoObject::SetTimeout
2138-1848:720588844.093 : Timeout--> In = 0 Out = 0
2138-1848:720588844.212 : <= IoObject::SetTimeout
2138-1848:720588844.347 : => CAsicIO::CAsicIO
2138-1848:720588844.492 : => CNT96226::CNT96226
2138-1848:720588844.608 : => CNT96226::Open
2138-1848:720588887.788 : <= CNT96226::Open ret = 1
2138-1848:720588888.014 : => CNT96226::Initialize
2138-1848:720588888.422 : <= CNT96226::Initialize ret = 1
2138-1848:720588888.557 : <= CNT96226::CNT96226
2138-1848:720588888.673 : <= CAsicIO::CAsicIO
2138-1848:720588888.790 : => CAsicIO::InitializeDevice
2138-1848:720588888.930 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:720588896.586 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:720588896.811 : => IoObject::GetLockName
2138-1848:720588896.929 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:720588897.068 : <= IoObject::GetLockName
2138-1848:720588897.879 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:720588898.037 : IO Send command 10 bytes
2138-1848:720588898.154 : => CNT96226::VenderCmd_SetData
2138-1848:720588898.274 : iCmd = 0, nBytes = 10
2138-1848:720588898.500 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720589261.792 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720589262.086 : => CNT96226::VenderCmd_GetData
2138-1848:720589262.220 : iCmd = 0, nBytes = 128
2138-1848:720589481.689 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720589482.080 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720589482.379 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720589482.674 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720589482.946 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720589483.210 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720589483.490 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720589483.761 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720589483.902 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720589484.265 : => CNT96226::VenderCmd_GetData
2138-1848:720589484.390 : iCmd = 1, nBytes = 4
2138-1848:720589694.179 : 0000 : 00 00 00 00 
2138-1848:720589694.391 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720589694.531 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:720589694.657 : => CNT96226::VenderCmd_GetData
2138-1848:720589694.769 : iCmd = 3, nBytes = 2
2138-1848:720590084.037 : 0000 : 06 38 
2138-1848:720590084.271 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720590084.430 : => CNT96226::VenderCmd_GetData
2138-1848:720590084.569 : iCmd = 4, nBytes = 2
2138-1848:720590397.409 : 0000 : 07 07 
2138-1848:720590397.650 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720590397.927 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:720590398.122 : => IoObject::InitializeDevice
2138-1848:720590398.316 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:720590399.609 : <= IoObject::InitializeDevice ret = 1
2138-1848:720590399.760 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:720590400.927 : => FindScanner
2138-1848:720590401.044 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:720590401.181 : <= FindScanner ret = 1
2138-1848:720590401.312 : => IoObject::IoLockStart
2138-1848:720590401.483 : => CAsicIO::CheckDevice
2138-1848:720590401.605 : => CNT96226::ConnectIsAvailable
2138-1848:720590424.232 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720590424.437 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720590424.566 : <= IoObject::IoLockStart
2138-1848:720590424.692 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720590424.830 : IO Send command 10 bytes
2138-1848:720590425.004 : => CNT96226::VenderCmd_SetData
2138-1848:720590425.125 : iCmd = 0, nBytes = 10
2138-1848:720590425.349 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:720590630.941 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720590631.143 : System send command 10 bytes + data 0 bytes
2138-1848:720590631.284 : IO total need to receive data 5 bytes
2138-1848:720590631.410 : => CNT96226::VenderCmd_GetData
2138-1848:720590631.526 : iCmd = 0, nBytes = 5
2138-1848:720590834.048 : 0000 : 06 00 02 02 ab 
2138-1848:720590834.253 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720590834.385 : System total receive data 5 bytes
2138-1848:720590834.509 : => CNT96226::VenderCmd_GetData
2138-1848:720590834.624 : iCmd = 1, nBytes = 4
2138-1848:720591023.554 : 0000 : 00 00 00 00 
2138-1848:720591023.764 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720591023.989 : <= CAsicIO::DoIo ret = 1
2138-1848:720591024.125 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:720591024.265 : IO Send command 10 bytes
2138-1848:720591024.451 : => CNT96226::VenderCmd_SetData
2138-1848:720591024.568 : iCmd = 0, nBytes = 10
2138-1848:720591024.791 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:720591220.729 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720591220.934 : System send command 10 bytes + data 0 bytes
2138-1848:720591221.078 : IO total need to receive data 165 bytes
2138-1848:720591221.205 : => CNT96226::VenderCmd_GetData
2138-1848:720591221.324 : iCmd = 0, nBytes = 165
2138-1848:720591425.603 : skip dump 37 bytes
2138-1848:720591425.966 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720591426.253 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720591426.537 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720591426.810 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720591427.075 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720591427.357 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720591427.873 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720591428.148 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720591428.286 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720591428.412 : System total receive data 165 bytes
2138-1848:720591428.537 : => CNT96226::VenderCmd_GetData
2138-1848:720591428.843 : iCmd = 1, nBytes = 4
2138-1848:720591606.967 : 0000 : 00 00 00 00 
2138-1848:720591607.159 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720591607.388 : <= CAsicIO::DoIo ret = 1
2138-1848:720591607.513 : Dump Inquiry
2138-1848:720591607.764 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:720591608.044 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:720591608.318 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:720591608.589 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:720591608.867 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:720591609.152 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:720591609.415 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720591609.675 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720591609.948 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:720591610.225 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:720591610.413 : 00a0 : 00 00 00 00 00 
2138-1848:720591610.549 : => ReadNVMDataInternal
2138-1848:720591610.977 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720591611.114 : IO Send command 10 bytes
2138-1848:720591611.290 : => CNT96226::VenderCmd_SetData
2138-1848:720591611.406 : iCmd = 0, nBytes = 10
2138-1848:720591611.619 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720591957.439 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720591957.699 : System send command 10 bytes + data 0 bytes
2138-1848:720591957.860 : IO total need to receive data 128 bytes
2138-1848:720591957.995 : => CNT96226::VenderCmd_GetData
2138-1848:720591958.120 : iCmd = 0, nBytes = 128
2138-1848:720592184.154 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720592184.564 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720592184.861 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720592185.148 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720592185.419 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720592185.683 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720592185.944 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720592186.208 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720592186.362 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720592186.500 : System total receive data 128 bytes
2138-1848:720592186.639 : => CNT96226::VenderCmd_GetData
2138-1848:720592186.754 : iCmd = 1, nBytes = 4
2138-1848:720592396.171 : 0000 : 00 00 00 00 
2138-1848:720592396.366 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720592396.623 : <= CAsicIO::DoIo ret = 1
2138-1848:720592396.755 : NVMData.PadScanCount = 0
2138-1848:720592396.878 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720592396.997 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720592397.124 : NVMData.FlatbedScanCount = 0
2138-1848:720592397.240 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720592397.357 : NVMData.SideEdgeFletbed = 0
2138-1848:720592397.483 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720592397.600 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720592397.721 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720592397.840 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720592397.961 : NVMData.BornMonth = 0
2138-1848:720592398.072 : NVMData.BornDay = 0
2138-1848:720592398.179 : NVMData.BornYear = 0
2138-1848:720592398.291 : NVMData.FirstScanMonth = 5
2138-1848:720592398.405 : NVMData.FirstScanDay = 18
2138-1848:720592398.525 : NVMData.FirstScanYear = 2020
2138-1848:720592398.642 : NVMData.VerticalMagnification = 0
2138-1848:720592398.760 : NVMData.HorizontalMagnification = 0
2138-1848:720592398.878 : NVMData.PowerSavingTime = 15
2138-1848:720592399.000 : NVMData.SN = A094165189010062
2138-1848:720592399.109 : NVMData.AutoFeed = 0
2138-1848:720592399.215 : NVMData.CCDType = 0
2138-1848:720592399.568 : NVMData.ScanSpeed = 0
2138-1848:720592399.696 : NVMData.RollerCount = 0
2138-1848:720592399.809 : NVMData.MultifeedCount = 0
2138-1848:720592399.927 : NVMData.JamCount = 0
2138-1848:720592400.039 : NVMData.IdentifyInfo = 
2138-1848:720592400.150 : NVMData.FormalName = 
2138-1848:720592400.261 : NVMData.ReservedB = 0
2138-1848:720592400.380 : NVMData.FunctionCode = 0
2138-1848:720592400.494 : NVMData.PreFeed = 0
2138-1848:720592400.604 : NVMData.PreFeedTime = 0
2138-1848:720592400.708 : NVMData.ButtonNumber = 0
2138-1848:720592400.824 : NVMData.PowerOffTime = 0
2138-1848:720592400.934 : <= ReadNVMDataInternal ret = 1
2138-1848:720592401.090 : => IoObject::IoLockEnd
2138-1848:720592401.245 : <= IoObject::IoLockEnd
2138-1848:720592401.358 : <= InitializeScanner ret = 1
2138-1848:720594280.301 : => GetLogicalScannerAbility
2138-1848:720594280.530 : => IoObject::IoLockStart
2138-1848:720594280.698 : => CAsicIO::CheckDevice
2138-1848:720594280.791 : => CNT96226::ConnectIsAvailable
2138-1848:720594312.084 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720594312.240 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720594312.329 : <= IoObject::IoLockStart
2138-1848:720594312.409 : => IoObject::IoLockEnd
2138-1848:720594312.548 : <= IoObject::IoLockEnd
2138-1848:720594312.650 : <= GetLogicalScannerAbility ret = 1
2138-1848:720597492.380 : => GetLogicalScannerAbilityEx
2138-1848:720597492.572 : => IoObject::IoLockStart
2138-1848:720597492.712 : => CAsicIO::CheckDevice
2138-1848:720597492.777 : => CNT96226::ConnectIsAvailable
2138-1848:720597521.001 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720597521.122 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720597521.186 : <= IoObject::IoLockStart
2138-1848:720597521.251 : => IoObject::IoLockEnd
2138-1848:720597521.354 : <= IoObject::IoLockEnd
2138-1848:720597521.481 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:720597521.566 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:720604390.159 : => ReadNVMData
2138-1848:720604390.344 : => IoObject::IoLockStart
2138-1848:720604390.475 : => CAsicIO::CheckDevice
2138-1848:720604390.539 : => CNT96226::ConnectIsAvailable
2138-1848:720604418.216 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720604418.342 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720604418.407 : <= IoObject::IoLockStart
2138-1848:720604418.480 : => ReadNVMDataInternal
2138-1848:720604418.552 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:720604418.624 : IO Send command 10 bytes
2138-1848:720604418.777 : => CNT96226::VenderCmd_SetData
2138-1848:720604418.837 : iCmd = 0, nBytes = 10
2138-1848:720604418.952 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:720604774.604 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720604774.795 : System send command 10 bytes + data 0 bytes
2138-1848:720604774.874 : IO total need to receive data 128 bytes
2138-1848:720604774.952 : => CNT96226::VenderCmd_GetData
2138-1848:720604775.027 : iCmd = 0, nBytes = 128
2138-1848:720604890.621 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720604890.814 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720604890.956 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:720604891.093 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:720604891.223 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:720604891.353 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720604891.480 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720604891.611 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:720604891.677 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720604891.743 : System total receive data 128 bytes
2138-1848:720604891.808 : => CNT96226::VenderCmd_GetData
2138-1848:720604891.864 : iCmd = 1, nBytes = 4
2138-1848:720605065.673 : 0000 : 00 00 00 00 
2138-1848:720605065.856 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720605066.317 : <= CAsicIO::DoIo ret = 1
2138-1848:720605066.502 : NVMData.PadScanCount = 0
2138-1848:720605066.565 : NVMData.ADFSingleModeScanCount = 0
2138-1848:720605066.622 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:720605066.682 : NVMData.FlatbedScanCount = 0
2138-1848:720605066.749 : NVMData.LeadingEdgeFletbed = 0
2138-1848:720605066.808 : NVMData.SideEdgeFletbed = 0
2138-1848:720605066.867 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:720605066.926 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:720605066.992 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:720605067.050 : NVMData.SideEdgeADFRearPage = 0
2138-1848:720605067.110 : NVMData.BornMonth = 0
2138-1848:720605067.163 : NVMData.BornDay = 0
2138-1848:720605067.216 : NVMData.BornYear = 0
2138-1848:720605067.269 : NVMData.FirstScanMonth = 5
2138-1848:720605067.328 : NVMData.FirstScanDay = 18
2138-1848:720605067.386 : NVMData.FirstScanYear = 2020
2138-1848:720605067.446 : NVMData.VerticalMagnification = 0
2138-1848:720605067.507 : NVMData.HorizontalMagnification = 0
2138-1848:720605067.568 : NVMData.PowerSavingTime = 15
2138-1848:720605067.626 : NVMData.SN = A094165189010062
2138-1848:720605067.680 : NVMData.AutoFeed = 0
2138-1848:720605067.735 : NVMData.CCDType = 0
2138-1848:720605067.789 : NVMData.ScanSpeed = 0
2138-1848:720605067.843 : NVMData.RollerCount = 0
2138-1848:720605067.897 : NVMData.MultifeedCount = 0
2138-1848:720605067.948 : NVMData.JamCount = 0
2138-1848:720605068.000 : NVMData.IdentifyInfo = 
2138-1848:720605068.053 : NVMData.FormalName = 
2138-1848:720605068.104 : NVMData.ReservedB = 0
2138-1848:720605068.160 : NVMData.FunctionCode = 0
2138-1848:720605068.216 : NVMData.PreFeed = 0
2138-1848:720605068.267 : NVMData.PreFeedTime = 0
2138-1848:720605068.321 : NVMData.ButtonNumber = 0
2138-1848:720605068.375 : NVMData.PowerOffTime = 0
2138-1848:720605068.431 : <= ReadNVMDataInternal ret = 1
2138-1848:720605068.494 : => IoObject::IoLockEnd
2138-1848:720605068.568 : <= IoObject::IoLockEnd
2138-1848:720605068.619 : <= ReadNVMData ret = 1
2138-1848:720614166.655 : => GetADFStatus
2138-1848:720614167.101 : => IoObject::IoLockStart
2138-1848:720614167.237 : => CAsicIO::CheckDevice
2138-1848:720614167.301 : => CNT96226::ConnectIsAvailable
2138-1848:720614192.108 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720614192.233 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720614192.308 : <= IoObject::IoLockStart
2138-1848:720614192.374 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720614192.447 : IO Send command 10 bytes
2138-1848:720614192.586 : => CNT96226::VenderCmd_SetData
2138-1848:720614192.649 : iCmd = 0, nBytes = 10
2138-1848:720614192.761 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720614395.923 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720614396.026 : System send command 10 bytes + data 0 bytes
2138-1848:720614396.097 : IO total need to receive data 2 bytes
2138-1848:720614396.162 : => CNT96226::VenderCmd_GetData
2138-1848:720614396.221 : iCmd = 0, nBytes = 2
2138-1848:720614588.619 : 0000 : 00 00 
2138-1848:720614588.789 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720614588.870 : System total receive data 2 bytes
2138-1848:720614588.943 : => CNT96226::VenderCmd_GetData
2138-1848:720614589.006 : iCmd = 1, nBytes = 4
2138-1848:720614789.982 : 0000 : 00 00 00 00 
2138-1848:720614790.111 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720614790.298 : <= CAsicIO::DoIo ret = 1
2138-1848:720614790.378 : Return status = 0
2138-1848:720614790.451 : => IoObject::IoLockEnd
2138-1848:720614790.527 : <= IoObject::IoLockEnd
2138-1848:720614790.586 : <= GetADFStatus ret = 1
2138-1848:720617358.080 : => GetADFStatus
2138-1848:720617358.278 : => IoObject::IoLockStart
2138-1848:720617358.425 : => CAsicIO::CheckDevice
2138-1848:720617358.492 : => CNT96226::ConnectIsAvailable
2138-1848:720617386.040 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:720617386.159 : <= CAsicIO::CheckDevice ret = 1
2138-1848:720617386.224 : <= IoObject::IoLockStart
2138-1848:720617386.294 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:720617386.557 : IO Send command 10 bytes
2138-1848:720617386.703 : => CNT96226::VenderCmd_SetData
2138-1848:720617386.765 : iCmd = 0, nBytes = 10
2138-1848:720617386.872 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:720617592.273 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:720617592.451 : System send command 10 bytes + data 0 bytes
2138-1848:720617592.533 : IO total need to receive data 2 bytes
2138-1848:720617592.599 : => CNT96226::VenderCmd_GetData
2138-1848:720617592.662 : iCmd = 0, nBytes = 2
2138-1848:720617798.291 : 0000 : 00 00 
2138-1848:720617798.447 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720617798.534 : System total receive data 2 bytes
2138-1848:720617798.604 : => CNT96226::VenderCmd_GetData
2138-1848:720617798.669 : iCmd = 1, nBytes = 4
2138-1848:720617994.050 : 0000 : 00 00 00 00 
2138-1848:720617994.183 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:720617994.363 : <= CAsicIO::DoIo ret = 1
2138-1848:720617994.442 : Return status = 0
2138-1848:720617994.506 : => IoObject::IoLockEnd
2138-1848:720617994.585 : <= IoObject::IoLockEnd
2138-1848:720617994.643 : <= GetADFStatus ret = 1
2138-1848:720619942.175 : => TerminateDriver
2138-1848:720619942.597 : => CAsicIO::~CAsicIO,pStage=143854664
2138-1848:720619942.678 : => CNT96226::Close
2138-1848:720619947.752 : <= CNT96226::Close ret = 1
2138-1848:720619947.840 : <= CAsicIO::~CAsicIO
2138-1848:720619947.908 : => IoObject::IoLockEnd
2138-1848:720619947.965 : <= IoObject::IoLockEnd
2138-1848:720619948.022 : => IoObject::TerminateDevice
2138-1848:720619948.082 : => IoObject::IoLockEnd
2138-1848:720619948.135 : <= IoObject::IoLockEnd
2138-1848:720619948.228 : <= IoObject::TerminateDevice
2138-1848:720619948.463 : <= TerminateDriver ret = 1
